Parse error dans un formulaire de contact

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Parse error dans un formulaire de contact

Re: Parse error dans un formulaire de contact

par newfan » 29 août 2012, 13:13

Grand merci cher ami

Re: Parse error dans un formulaire de contact

par sam12 » 29 août 2012, 03:32

Il manque tout simplement le ; du echo à la ligne 15

Parse error dans un formulaire de contact

par newfan » 29 août 2012, 01:41

Bonsoir
J'ai écris un formulaire de contact en php, mais une fois testé sur le serveur, il me renvoit la ligne suivante:
Parse error: syntax error, unexpected '}', expecting ',' or ';' in C:\Inetpub\vhosts\oukka.net\httpdocs\mail\contact.php on line 16
Voici le code complet avec la ligne 16 ou il y'a la 1ère accolade fermée
---------------------------------------------------------------------------------------
<?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="[email protected]";
$sujet="Formulaire de contact oukka.net";
$msg="une nouvelle question est arrivée \n
Nom : $nom \n
Email : $email \n
Message : $message";
$entete="form: $nom \n Reply-To: $email";
mail(destinataire,$sujet,$msg,$entete);
echo "Le mail a bien été envoyé."
}
else{
echo "Vous n'avez pas rempli tous les champs.";
}
}
?>