Bonjour,
J'ai ajouté un 3 lignes de codes dans mon code d'envoi de mail php pour verifier si les champs de mon formulaire sont vides ou pas et quand je l'execute sur internet ils me disent :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in
/home/web/clients/elt93.hostarea.org/www/mail2.php on line
22
Voici mon code au complet pour l'envoie de mail :
<?php
if(isset($_POST['Cha'])) $Cha=$_POST['Cha'];
if(isset($_POST['Nom'])) $Nom=$_POST['Nom'];
if(isset($_POST['Noml'])) $Noml=$_POST['Noml'];
if(isset($_POST['mail'])) $mail=$_POST['mail'];
if(isset($_POST['lien'])) $lien=$_POST['lien'];
if(isset($_POST['lang'])) $lang=$_POST['lang'];
if(isset($_POST['com'])) $com=$_POST['com'];
if(empty($Cha) OR empty($Nom) OR empty($Noml) OR empty($mail) OR empty($lien) OR empty($lang) OR empty($com))
{
echo '<font color="red">Attention, tous les champs sont obligatoires ! <br>Le formulaire n''a pas été envoyé.<br> Merci de revenir en arričre et de compléter tous les champs.</font>' ;
}
else
$email_dest="admin@elt93.hostarea.org";
$sujet="progcountry logiciel";
$headers.="From: '$mail'";
$message="Nom : $Nom\n Noml : $Noml\n mail : $mail\n lien : $lien\n lang : $lang\n Commentaire : $com\n Challenge : $Cha\n \n .";
mail($email_dest,$sujet,$message,$headers);
echo "Votre formulaire a été envoyé au webmaster . "
?>
<a href="vocreas.htm">Clicquez ici pour être redirigé </a>
J'espere que vous pourrez m'aider.
Cordialement.