Envoie d'un message pb envoi

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,
j'ai mis sur mon espace membre encore en version beta un formulaire pour m'envoyer un mail :
voici mon code :
<?php

if(isset($_POST) && isset($_POST['nom']) && isset($_POST['email']) && isset($_POST['message'])){
extract($_POST);
if(!empty($nom) && !empty ($email) && !empty($message)){
$message=str_replace("\'","'",$message);
$destinataire="windows.seven.site@gmail.com";
$sujet="Formulaire de contact";
$message="Une nouvelle question est arrivée \n
Nom : $nom \n
Email: $email \n
Message : $message";
$entete="From: $nom \n Reply-To: $email";
mail($destinataire, $sujet, $message, $entête);
echo "Le mail à bien été envoyé."
}
else(
echo "Vous n'avez pas rempli tous les champs.";
)
}
?>

il me dise que j'ai une erreur de sintax ligne 16 !
A voir également:

3 réponses

Utilisateur anonyme
 
Rhoo aller... je suis sur que tu connais la réponse pour la ligne 16...


Remplace :

echo "Le mail à bien été envoyé."

Par :

echo "Le mail à bien été envoyé.";
0
Utilisateur anonyme
 
merci beaucoup mais maintenant j'en ai une ligne 18 +O :
Parse error: syntax error, unexpected T_ECHO in ...membre/contact.php on line 18
0
Utilisateur anonyme
 
<?php

if(isset($_POST) && isset($_POST['nom']) && isset($_POST['email']) && isset($_POST['message'])){
extract($_POST);
if(!empty($nom) && !empty ($email) && !empty($message)){
$message=str_replace("\'","'",$message);
$destinataire="windows.seven.site@gmail.com";
$sujet="Formulaire de contact";
$message="Une nouvelle question est arrivée \n
Nom : $nom \n
Email: $email \n
Message : $message";
$entete="From: $nom \n Reply-To: $email";
mail($destinataire, $sujet, $message, $entête);
echo "Le mail à bien été envoyé.";
} else {
echo "Vous n'avez pas rempli tous les champs.";
}
?>

0