salut à tous,
j'ai créer un formulaire en html que j'envoi par mail a certaines personnes de mon carnet d'adresses, mais je désirerais aussi mettre une version sur le web de ce formulaire pour les personnes ne pouvant lire correctement la version "mail" dans leur client email.
Je me suis donc mis a la recherche de divers tutoriels sur le net afin d'ajouter un fichier PHP capables de récupérer les valeurs de mon formulaire et de les transmettre dans ma boite mail.
Ne connaissant pas grand chose au PHP, j'ai tout de même réussi à générer un code, je recoit l'email (mais pas a tous les coups ) mais je n'arrive pas a configurer les variables à intégrer dans le body de l'email ni a ajouter cette fonction de vérification de cases cochés ou de champs remplis.
voici le code en question :
Dans la déclaration des variables au début du code, je pense qu'il faut déclarer de quel type il s'agit (checkbox, champs texte ...) ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <?php $Interet=$_POST['Interet']; $Quel_interet=$_POST['Quel_interet']; $appel=$_POST['appel']; $Si_NON_Pourquoi=$_POST['Si_NON_Pourquoi']; $autres_besoins=$_POST['autres_besoins']; $Commentaires=$_POST['Commentaires']; $Nom=$_POST['Nom']; $Prenom=$_POST['Prenom']; $societe=$_POST['societe']; $fonction=$_POST['fonction']; /////voici la version Mine $headers = "MIME-Version: 1.0\r\n"; //////ici on détermine le mail en format text $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n"; ////ici on détermine l'expediteur et l'adresse de réponse $headers .= "From: $Nom\r\n"; $subject="Enquete"; $destinataire="mon_email@mon_fai.fr"; $body="Quel interet : $Quel_interet"; $body="Nom: $Nom"; if (mail($destinataire,$subject,$body,$headers)) { echo "Votre mail a été envoyé"; } else { echo "Une erreur s'est produite"; } ?>
Je suis vraiment dans la panade, surtout que je dois terminer ce truc assez rapidement
Bref, j'espère ne pas trop abuser mais cela fait 2 jours que je suis sur ce truc qui va, je suis sur, vous paraitre très simple.
Dans tous les cas, merci beaucoup
Partager