AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 Formulaire de contact pour votre site

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Victor
Pubeur
Pubeur
avatar

Nombre de messages : 159
Age : 23
Date d'inscription : 17/02/2008

MessageSujet: Formulaire de contact pour votre site   Mar 11 Mar - 11:30

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

_________________
Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://www.victorvaysse.fr/
 
Formulaire de contact pour votre site
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Spick V2 :: Libre Service :: Scripts-
Sauter vers: