Bonjour,
j'ai un petit problème avec un envoie de mail. Lorsque je valide pour envoyer le mail sa me donne une erreur unexpected $ end on line 66 or c'est la dernière de mon code.
Voici mon code :
<?php
// données du formulaire.
if(!empty($_POST['nom'])){
$nom = htmlentities($_POST['nom']);
}else{
$erreur = 1;
}
if(!empty($_POST['prenom'])){
$prenom = htmlentities($_POST['prenom']);
}else{
$erreur = 1;
}
if(!empty($_POST['mail'])){
$nom = htmlentities($_POST['mail']);
}else{
$erreur = 1;
}
if(!empty($_POST['message'])){
$message = htmlentities($_POST['message']);
}else{
$erreur = 1;
}
// Mise en forme du message
$message = "contact : ".$nom." ".$prenom."\n Mail : ".$mail." \n Message :\n".$message;
// Paramètre de l'email
$headers .='From: "Brikabrok"<kifouillou@hotmail.fr>'."\n";
$headers .='Reply-To: '.$mail.''."\n";
$headers .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
//Envoi de l'email
if($erreur<>1){
if(mail('kifouillou@gmail.com', 'Nouveau message', $message, $headers)){
echo "message envoyé";
}else{
echo "erreur d envoi";
}
//mail('xxx@gmail.com', $message, $headers);
if($erreur<>1){
if(mail('xxx@gmail.com', 'Nouveau message', $message, $headers)){
echo "message envoyé";
}else{
echo "erreur d envoi";
}
}else{
echo "Tous les champs du formulaire ne sont pas remplis.<br \><a href='contact.html'>Retourner sur la page de contact</a>";
}
?>
Merci d'avance
