recevoir mon formulaire par mail

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : recevoir mon formulaire par mail

par chrislabricole » 15 sept. 2008, 21:53

par jojolapine » 15 sept. 2008, 16:09

Il y a pleins de tutoriaux sur le web...

au hasard: http://www.siteduzero.com/tutoriel-3-35 ... n-php.html

par guilt92 » 15 sept. 2008, 16:06

Bonjour,

Regarde du coté de la fonction mail() de php ;)


Ensuite il te faudra défini le corps de ton message en concaténant par exemple les valeurs de ton formulaire :

Exemple :
$nom = $_POST['nom']; 
$prenom = $_POST['prenom']; 
$date = $_POST['date']; 
$email = $_POST['email']; 
$lieu = $_POST['lieu']; 
$case = $_POST['case']; 
$message = $_POST['message']; 

$corps_message = "Venant de ".$nom." ".$prenom;
$corps_message .= "<br/>Envoyé le ".$date;
//et ainsi de suite...


//enfin la fonction mail
mail($MailTo, $MailSubject, $corps_message);
Attention il te faudra surement créer aussi une variable $headers avec les bonnes valeurs... Regarde la doc cela devrait t'aider :)

Voila, j'espère que cela t'aidera !

recevoir mon formulaire par mail

par scent » 15 sept. 2008, 15:58

bonjour à tous,

c'est sans doute une question mille fois posée mais après plusieurs heures de recherches sur le web je n'y arrive toujours pas.

voila j'ai crée un formulaire sous dreamweaver cs3 et je voudrais le recevoir par mail malheureusment je seche sur le code php..

voici mon code form :

Code : Tout sélectionner

<form id="form1" name="form1" method="post" action="cible.php" enctype="multipart/form-data"> Nom : <input type="text" name="nom" /><p> Prénom : <input type="text" name="prenom"/></p> Date : <input type="text" name="date"/><p><br /> E-Mail : <input type="text" name="email"/><br /><p> Dans quel pays se déroule votre rencontre ?<br /> <select name="lieu"> <option value="lieu1">France</option> <option value="lieu2">espagne</option> <option value="lieu3">hollande</option> <option value="lieu4">angleterre</option> </select> </br> <p> Choisissez votre case : <br /> <input type="checkbox" name="case"/>AAAAAAAA <br /> <input type="checkbox" name="case2"/>BBBBBB <br /> <input type="checkbox" name="case3"/>CCCCC <br /> <input type="checkbox" name="case4"/>DDDDD <br /> <input type="checkbox" name="case5"/>EEEEE <br /> <input type="checkbox" name="case6"/>FFFFFF <br /> <input type="checkbox" name="case7"/>GGGGGG <br /> <br /> Donner votre avis ici :<br /> <textarea name="message" rows="5" cols="45"> </textarea> <p> <label> <input type="submit" name="button" id="button" value="Envoyer" /> </label> </form>




et voici mon code php ( tout pas beau) :
<?
$MailTo = "[email protected]";
$MailCc = "$adresse_mail";
$MailSubject = "Message du site"
 
 
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$date = $_POST['date'];
$email = $_POST['email'];
$lieu = $_POST['lieu'];
$case = $_POST['case'];
$message = $_POST['message'];
 
 
?>
 

voila c'est sans doute logique pour vous mais là je ne sais plus ou chercher,

merci d'avance pour votre aide,