Page 1 sur 1

recevoir mon formulaire par mail

Posté : 15 sept. 2008, 15:58
par scent
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,

Posté : 15 sept. 2008, 16:06
par guilt92
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 !

Posté : 15 sept. 2008, 16:09
par jojolapine
Il y a pleins de tutoriaux sur le web...

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

Posté : 15 sept. 2008, 21:53
par chrislabricole