Formulaire de contact pour votre site
Le principe du formulaire de contact est de permettre à vos visiteurs de remplir un formulaire et ensuite de vous envoyer un email avec ce qui a été saisi. Pour faire cela il faut utiliser du PHP (ce qui veut dire que votre hébergeur doit offrir cette possibilité ou qu'il faut installer un serveur web http avec le plugin php).
Pour cela il faut insérer dans une page le code html suivant:
<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>
On utilise un script en PHP et lorsque l'utisateur fera submit (c'est à dire qu'il cliquera sur le bouton envoyer), la page formmail.php sera appelé.
la page formmail.php est la suivante:
<?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>");
?>
Pour que cela fonctionne il faut modifier la variable $TO, et mettre votre adresse email entre les "". Une fois l'email envoyé, le visiteur sera redirigé vers une autre page, cette page doit être saisie juste aprés le http://, c'est a dire que site votre site est à l'adresse http://www.monsite.com/ et que vous avez créé une page merci.html, vous devrez avoir:
Header("Location: http://www.monsite.com/merci.html");
Si vous avez un problème avec ce formulaire n'hésitez pas a me le dir.
Source: salemioche.net