par
IKOUTOUBI » 06 sept. 2006, 22:29
bonsoir
j'ai un formulaire que j'ai mis sur mon site, formulaire que vous trouverai a l'adresse
http://ikoutoubi.afrikart.net/inscription.html
Il se trouve que meme si tu ne rempli pas les champs, il envoie les variables vides. Je voudrais a cet effet que vous m'aidiez a faire e sorte que si vous ne remplissez pas le champs "nom", "e-mail" et " URL", qu'un message vous avertisse que vous n'avez pas renseigné le nom, l'email ou l'url. Aussi une fois que l'utilisateur fera submit, qu'il soit redirigé vers la page
http://ikoutoubi.afrikart.net/merci.html
Voici le code du formulaire:
Code : Tout sélectionner
<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</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>
</div>
et celui du php de traitement:
<?php
$TO = "votre adresse email";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://<URL de la page de remerciement>");
?>
Merci de me proposer un fichier final qui remplie les conditions que j'ai enumerées. Merci aussi pour votre aide.
bonsoir
j'ai un formulaire que j'ai mis sur mon site, formulaire que vous trouverai a l'adresse http://ikoutoubi.afrikart.net/inscription.html
Il se trouve que meme si tu ne rempli pas les champs, il envoie les variables vides. Je voudrais a cet effet que vous m'aidiez a faire e sorte que si vous ne remplissez pas le champs "nom", "e-mail" et " URL", qu'un message vous avertisse que vous n'avez pas renseigné le nom, l'email ou l'url. Aussi une fois que l'utilisateur fera submit, qu'il soit redirigé vers la page http://ikoutoubi.afrikart.net/merci.html
Voici le code du formulaire:
[code]<div align=center>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<tr><td>Votre Nom:</td>
<td><input type=text name=realname size=30></td></tr>
<tr><td>Votre Email:</td>
<td><input type=text name=email size=30></td></tr>
<tr><td>Sujet:</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>
</div>[/code]
et celui du php de traitement:
[php]<?php
$TO = "votre adresse email";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://<URL de la page de remerciement>");
?>[/php]
Merci de me proposer un fichier final qui remplie les conditions que j'ai enumerées. Merci aussi pour votre aide.