Intégrer un formulaire de contact

Fermé
lecentor - 8 févr. 2009 à 11:40
ephistea Messages postés 5 Date d'inscription vendredi 22 mai 2009 Statut Membre Dernière intervention 23 mai 2009 - 22 mai 2009 à 19:53
Bonjour,

J'aimerias inserer un formulaire de contact sur mon blog

Je suis sur over-blog

Comment puis je procéder

Merci pour vos précisions

2 réponses

Webster95 Messages postés 553 Date d'inscription lundi 5 novembre 2007 Statut Membre Dernière intervention 9 juillet 2013 142
8 févr. 2009 à 11:45
Salut :)
Pour faire un formulaire de contact, tu dosi disposer de 2 choses: Un formulaire en HTML, qui ira sur une page PHP, qui envera le mail :)
je te fait un exemple:
Le formulaire HTML:
<form action="1.php" name="form-contact" enctype="text/plain">
<table width="343" border="0">
  <tr>
    <td width="60" valign="top">Nom:</td>
    <td width="454"><input type="text" name="nom" id="nom" /></td>
  </tr>
  <tr>
    <td valign="top">Prenom:</td>
    <td><input type="text" name="prenom" id="prenom" /></td>
  </tr>
  <tr>
    <td valign="top">E-Mail</td>
    <td><input type="text" name="mail" id="mail" /></td>
  </tr>
  <tr>
    <td valign="top">Objet:</td>
    <td><input type="text" name="objet" /></td>
  </tr>
  <tr>
    <td valign="top">Message:</td>
    <td><textarea name="msg" cols="40" rows="5"></textarea></td>
  </tr>
  <tr>
    <td valign="top">&nbsp;</td>
    <td><label>
      <input type="submit" name="button" id="button" value="Envoyer" />
      <input type="reset" name="button2" id="button2" value="Réinitialiser" />
    </label></td>
  </tr>
</table>
</form>


Puis le fichier 1.php qui va envoyer le maill
<?php 
//Pour définir chaque input du formulaire, ajouter le signe de dollar devant
$msg .= "Nom:\t$nom\n";
$msg .= "Prenom:\t$prenom\n";
$msg .= "E-Mail:\t$mail\n";
$msg .= "Objet:\t$objet\n";
$msg .= "Message:\t$msg\n";
//Pourait continuer ainsi jusqu'à la fin du formulaire
$recipient = "Ton-mailr";
$subject = "Le sujet";
$mailheaders = "From: Ton site<> \n";
$mailheaders .= "Reply-To: $mail\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyé!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom ,$prenom,<br>le Webmaster vous repondera a l'adresse suivant: $mail</H1>";
echo "<P align=center>";
echo "Votre formulaire à bien été envoyé !</P>Vous allez etre redirige vers la page d'accueil du site<br>Bonne journée !";
echo "</BODY></HTML>";
?> 

Ce formulaire PHP demande une certaine connaissance du PHP, si tu veux modifier le nom d'envoi :)
Bonne chance :)
0
Merci pour tes conseils
0
ephistea Messages postés 5 Date d'inscription vendredi 22 mai 2009 Statut Membre Dernière intervention 23 mai 2009
22 mai 2009 à 19:53
Bonjour,

Je souhaite intégrer à mon blog un formulaire, qui permettra aux contacts de m'envoyer un mail via ce formulaire. Quelqu'un connait il un script simple?

Merci
0