J'ai un formulaire html dans lequel j'ai inséré du code php de cette maniére :
<p><label for="nom"><font color="#000000"><b>Nom :</b> <i> Name :</font></i></label>
<input type="text" size="30" name="nom" id="nom" value="<?php
if (!empty($_POST["nom"])) {
// Saisi du nom
echo htmlspecialchars($_POST["nom"],ENT_QUOTES);
}
?>" />
</p>
<p><label for="prenom"><font color="#000000"><b>Prenom : </b><i>First Name :</i></font></label>
<input type="text" size="30" name="prenom" id="prenom" value="<?php
if (!empty($_POST["prenom"])) {
// Saisi du prenom
echo htmlspecialchars($_POST["prenom"],ENT_QUOTES);
}
?>" />
</p>
La section qui utilise la fonction mail est la suivante : $entete = "From: ".$_POST["email_expediteur"]." <".$_POST["email_expediteur"].">\n";
$entete .= "MIME-Version: 1.0";
if (@mail($email_webmaster,$_POST["titre"],$_POST["prenom"],$_POST["message"],$entete))
Or je souhaite envoyer par email le prenom + le nom.Si j'inscrit ceci :
if (@mail($email_webmaster,$_POST["titre"],$_POST["prenom,nom"],$_POST["message"],$entete))
Je n'ai pas de message d'erreur, mais le prénom et le noom saisi dans le formulaire ne sont pas inscrit dans l'email. J'ai aussi essayé cette syntaxe :
if (@mail($email_webmaster,$_POST["titre"],$_POST["prenom"], $POST["nom"],$_POST["message"],$entete))
Mais, ça me fait la même chose : l'email est envoyé, mais il n'y a pas toutes les informations que je souhaite y inclure.Comment puis je passer plusieurs informations saisies dans mon formulaire html avec la fonction mail de php ?