J'ai un problème avec mon formulaire: quand je clique sur "envoyer" sur mon formulaire, je reçois bien l'email mais avec seulement l'affichage d'une de mes variables (ici 'message').
La construction de mon script est pourtant, je crois, identique pour mes 4 variables...
Voilà mon html
Code : Tout sélectionner
<form method="post" action="script1.php">
<p class="titre">Vos coordonnées</p>
<p><label for="nom">Votre nom *</label><input class="textfield" type="text" name="nom" id="nom" title="Veuillez entrer votre nom" tabindex="1" /></p>
<p><label for="prenom">Votre prénom *</label><input class="textfield" type="text" name="prenom" id="prenom" value="" title="Veuillez entrer votre prénom" tabindex="2" /></p>
<p><label for="email">Votre e-mail *</label><input class="textfield" type="text" name="email" id="email" value="" title="Veuillez entrer votre e-mail" tabindex="3" />
<p class="titre">Votre message</p>
<p><label for="message">A vous la parole *</label><textarea name="message" cols="41" rows="4" id="message" tabindex="6" title="Veuillez entrez ici votre message"></textarea></p>
<p id="envoyer"><input type="image" alt="Envoyer" src="images/submit.jpg" /><input type="hidden" name="action" value="envoyer" tabindex="7" /></p>
</form>
Code : Tout sélectionner
$destinataire = 'mon@email';
$titre= "Demande de points de vente";
$message = "";
$message = "nom: ".$_REQUEST['nom']."\n";
$message = "prenom: ".$_REQUEST['prenom']."\n";
$message = "email: ".$_REQUEST['email']."\n";
$message = "message: ".$_REQUEST['message']."\n";
if (mail($destinataire,$titre,$message)==true) {
echo("<hr/>Les informations ont bien été transmises.");
}
?>
Merci d'avance