Code php ereur avec echo
newbee000
-
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
lewis34 Messages postés 2557 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai crée (recopié) un code PHP pour un formulaire mail, celui ci fonctionne mais par contre il n'y a pas l'affichage du prénom en remerciement:
?php
$msg = "nom:\t$nom\n";
$msg = "prenom:\t$prenom\n";
$msg .= "e-Mail:\t$email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "[email protected]";
$subject = "Site TC";
$mailheaders = "From: Site Trail <> \n";
$mailheaders .= "Reply-To: $eemail\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci,$prenom</H1>";
echo "<P align=center>";
echo "E mail envoyé !</P>";
echo "</BODY></HTML>";
?>
j'ai crée (recopié) un code PHP pour un formulaire mail, celui ci fonctionne mais par contre il n'y a pas l'affichage du prénom en remerciement:
?php
$msg = "nom:\t$nom\n";
$msg = "prenom:\t$prenom\n";
$msg .= "e-Mail:\t$email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "[email protected]";
$subject = "Site TC";
$mailheaders = "From: Site Trail <> \n";
$mailheaders .= "Reply-To: $eemail\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci,$prenom</H1>";
echo "<P align=center>";
echo "E mail envoyé !</P>";
echo "</BODY></HTML>";
?>
A voir également:
- Code php ereur avec echo
- Code ascii - Guide
- Code activation windows 10 - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Expert php - Télécharger - Langages
2 réponses
Essais echo "<H1 align=center>Merci,".$prenom."</H1>"; (c'est de la concaténation, google est ton ami).
Deterralba
Deterralba
a quelques erreur la dedans....
<?php // manque le debut du tag //initialise ta variable $msg si tu fait uneboucle fait le avant le debut sinon ca t'efface les valeurs precedentes $msg=""; //et la tu peut commencer a concatener en mettant le . et la quote ' qui va bien $msg .= "nom:\t"'.$nom."\n"; $msg .= "prenom:\t"'.$prenom.'"\n"; $msg .= "e-Mail:\t"'.$email.'"\n"; $msg .= "Message:\t"'.$message.'"\n\n"; $recipient = "[email protected]"; $subject = "Site TC"; $mailheaders = "From: Site Trail <> \n"; $mailheaders .= "Reply-To: "'.$eemail.'"\n\n";//c normal les 2 e a email ? $envoi=mail($recipient, $subject, $msg, $mailheaders); //fait une verif si le mail est parti if($envoi !=false) { echo "<HTML><HEAD>"; echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>"; echo "<H1 align=center>Merci,"'.$prenom.'"</H1>";//pense a concatenet les variable echo "<P align=center>"; echo "E mail envoyé !</P>"; echo "</BODY></HTML>"; } else { echo "<HTML><HEAD>"; echo "<TITLE>Form Sent!</TITLE></HEAD><BODY>"; echo "<H1 align=center>Desole,"'.$prenom.'"</H1>"; echo "<P align=center>"; echo "le mail est pas parti!</P>"; echo "</BODY></HTML>"; } ?>