Bonjour
J'ai placé sur un site, un formulaire (formail).
Ce formulaire fonctionne correctement enfin presque car depuis peu, je reçois toujours les demandes via ce formulaire mais, je reçois quelques fois également un mail vide.
J'ai comme sujet dans ce mail "formail" mais rien dans le message.
Pas de:" subject : formmail, realname :, email :, title : ,comments : " comme je devrais recevoir si on clique sur envoyer mais sans rien indiquer dans le formulaire.
Ce qui m'embète ce que, un coup ca va, un coup ca ne va pas ...
Quelqu'un pourrait-il m'expliquer pourquoi je reçois parfois des demande vides ?
Merci.
Voici le code formail
<?php
$TO = "xxxxxxxxx@hotmail.com,xxxxxxxxx@voo.be";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.xxxxxxxxx.net/succes.htm" );
?>
Et voici le code du formulaire:
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr>
<td>Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr>
<td>:Email</td>
<td><input type=text name=email size=30></td></tr>
<tr>
<td>Téléphone</td>
<td><input type=text name=title size=30></td></tr>
<tr><td colspan=2>Commentaires:<br>
<textarea COLS=50 ROWS=6 name=comments></textarea>
</td></tr>
</table>
<br> <input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>