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 = "xxx@gmail.com";
$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 = "xxx@gmail.com";
$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 puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - 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 = "paul.schivre@gmail.com";
$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>";
}
?>