Aide pour correction d'un formulaire

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 : Aide pour correction d'un formulaire

Re: Aide pour correction d'un formulaire

par moogli » 15 mars 2014, 21:44

Modération :
Afin d'obtenir plus de réponses, le sujet a été déplacé dans un forum plus approprié.



change l'extension de ton fichier en .php plutôt que .html ...

@+

Aide pour correction d'un formulaire

par fb59180 » 15 mars 2014, 16:00

Bonjour la liste,

J'ai besoin de votre aide pour corriger le formulaire ci-dessous.

En fait lorsque je le visualise une partie du code apparaît en texte et je ne comprends pas pourquoi, pourriez vous m'aider à obtenir un résultat correct ?
Merci

Le texte qui reste à l'écran sous le formulaire est :
<?php $msg_ok = "Votre message nous a bien été envoyé."; $message = $msg_erreur; define('MAIL_DESTINATAIRE',' [email protected]'); define('MAIL_SUJET','Message depuis le site'); //Préparation de l entête du mail: $mail_entete = "MIME-Version: 1.0\r\n"; $mail_entete .= "From: {$_POST['nom']} " ."<{$_POST['email']}>\r\n"; $mail_entete .= 'Reply-To: '.$_POST['email']."\r\n"; $mail_entete .= 'Content-Type: text/plain; charset="iso-8859-1"'; $mail_entete .= "\r\nContent-Transfer-Encoding: 8bit\r\n"; $mail_entete .= 'X-Mailer:PHP/' . phpversion()."\r\n"; // préparation du corps du mail $mail_corps = "Message de : $objet $nom\n"; $mail_corps .= "Adresse : $adresse, $codepostal $ville; $mail_corps .= $message; // envoi du mail if (mail(MAIL_DESTINATAIRE,MAIL_SUJET,$mail_corps,$mail_entete)) { //Le mail est bien expédié echo $msg_ok; } else { //Le mail n a pas été expédié echo 'Suite à un problème technique, votre message n a pas été envoyé'; } } ?>

Voir le fichier en pièce-jointe qui contient le formulaire.