Formulaire d'envoie
Résolu
zethar
Messages postés
18
Statut
Membre
-
zethar Messages postés 18 Statut Membre -
zethar Messages postés 18 Statut Membre -
Bonjour,
Voilà j'ai mon formulaire qui marche correctement, c'est à dire je reçois bien l'email sur mon gmail mais je reçois juste, email:
Pseudonyme:
Mot de passe:
J'ai rien qui ce marque à coté =/
J'aurais besoin d'un petit coup de main, voici une partie du script:
<HTML>
<HEAD>
<TITLE>E-Mail Form</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="do_sendform.php">
<P>Pseudonyme:<br>
<INPUT type="text" name="sender_name" size=30>
</p>
<P>Email:<br>
<INPUT type="text" name="sender_email" size=30>
</p>
<P>Mot de passe:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="Rechercher les lf4">
</FORM>
</BODY>
</HTML>
<?php
$msg = "Sender Name:\t$sender_name\n";
$msg .= "Sender E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "********@gmail.com";
$subject = "*********";
$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
?>
Voilà :)
Je vous dit merci d'avance.
Cordialement Axel.
Voilà j'ai mon formulaire qui marche correctement, c'est à dire je reçois bien l'email sur mon gmail mais je reçois juste, email:
Pseudonyme:
Mot de passe:
J'ai rien qui ce marque à coté =/
J'aurais besoin d'un petit coup de main, voici une partie du script:
<HTML>
<HEAD>
<TITLE>E-Mail Form</TITLE>
</HEAD>
<BODY>
<FORM method="POST" action="do_sendform.php">
<P>Pseudonyme:<br>
<INPUT type="text" name="sender_name" size=30>
</p>
<P>Email:<br>
<INPUT type="text" name="sender_email" size=30>
</p>
<P>Mot de passe:<br>
<textarea name="message" cols=30 rows=5></textarea>
</p><INPUT type="submit" value="Rechercher les lf4">
</FORM>
</BODY>
</HTML>
<?php
$msg = "Sender Name:\t$sender_name\n";
$msg .= "Sender E-Mail:\t$sender_email\n";
$msg .= "Message:\t$message\n\n";
$recipient = "********@gmail.com";
$subject = "*********";
$mailheaders = "From: My Web Site <> \n";
$mailheaders .= "Reply-To: $sender_email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
?>
Voilà :)
Je vous dit merci d'avance.
Cordialement Axel.
4 réponses
Je crois qu'un message simple ne prend que 3 paramètres
adresse, objet et message.
Est-ce qu'il y a un message d'erreur qui s'affiche ?
adresse, objet et message.
Est-ce qu'il y a un message d'erreur qui s'affiche ?
Nan aucun message d'erreur tous ce déroule très bien c'est juste que je reçois ça:
Sender Name:
Sender E-Mail:
Message:
Et que ces trois champs son vide, j'aimerai juste qu'il son remplis.
Cordialement
Sender Name:
Sender E-Mail:
Message:
Et que ces trois champs son vide, j'aimerai juste qu'il son remplis.
Cordialement
tu utilise la méthode Post dans ton formulaire, alors je sais pas pourquoi tu directement le name du input au lieu du {$_POST['name']
essaie ceci dans ton do_sendform.php
$msg = "Sender Name:\t".$_POST['sender_name']."\n";
$msg .= "Sender E-Mail:\t".$_POST['sender_email']."\n";
$msg .= "Message:\t".$_POST['message']."\n\n";
essaie ceci dans ton do_sendform.php
$msg = "Sender Name:\t".$_POST['sender_name']."\n";
$msg .= "Sender E-Mail:\t".$_POST['sender_email']."\n";
$msg .= "Message:\t".$_POST['message']."\n\n";