Bonjour,
je m'arrache les cheveux en essayant d'envoyer le contenu de mon formulaire sur ma boite mail. j'essaie différents scripts php mais sans résultats. je ne sais vraiment pas comment m'y prendre... de plus j'aurai aimé avoir vos conseils quant à la manière la plus simple de sécuriser se formulaire.
quelqu'un pourrait-il m'aider svp ?
mon formulaire html est le suivant:
Code html : 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94 <form action="prereservationcible2.php" method="post" enctype="text/plain" name="form1" id="form1"> <div id="civilite"><span id="spryradio1"> <label> <input type="radio" name="civilité" value="Mme" id="civilité_0" /> Madame</label> <br /> <label> <input type="radio" name="civilité" value="M" id="civilité_1" /> Monsieur</label> <br /> <span class="radioRequiredMsg">Effectuez une sélection.</span></span></div> <p><span id="sprytextfield1"> <label for="nom">Nom :</label> <input type="text" name="nom" id="nom" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <p><span id="sprytextfield2"> <label for="prenom">Prénom :</label> <input type="text" name="prenom" id="prenom" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <div id="diventreprise"> <p> <label for="entreprise">Entreprise :</label> <input type="text" name="entreprise" id="entreprise" /> </p> </div> <p><span id="sprytextfield3"> <label for="adresse">Adresse :</label> <input type="text" name="adresse" id="adresse" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span> </p> <p><span id="sprytextfield7"> <label for="code postal">Code postal :</label> <input type="text" name="code postal" id="code postal" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <p><span id="sprytextfield8"> <label for="ville">Ville :</label> <input type="text" name="ville" id="ville" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <p><span id="sprytextfield4"> <label for="tel">Téléphone :</label> <input type="text" name="tel" id="tel" /> <span class="textfieldInvalidFormatMsg">Format non valide.</span><span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <p><span id="sprytextfield5"> <label for="mail">E-mail :</label> <input type="text" name="mail" id="mail" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span><span class="textfieldInvalidFormatMsg">Format non valide.</span></span></p> <p><span id="sprytextfield9"> <label for="date de prestation">Date de la prestation :</label> <input type="text" name="date de prestation" id="date de prestation" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <p><span id="sprytextfield6"> <label for="lieu de prestation">Lieu de la prestation :</label> <input name="lieu de prestation" type="text" id="lieu de prestation" /> <span class="textfieldRequiredMsg">Une valeur est requise.</span></span></p> <div id="horaires"> <p> <label for="horaires souhaitees">Horaires souhaités :</label> <input type="text" name="horaires souhaitees" id="horaires souhaitees" /> </p> <h3>Type de prestation :</h3> </div> <div id="typeprestation"><span id="sprycheckbox1"> <input type="checkbox" name="anniversaire" id="anniversaire" /> <label for="anniversaire">Anniversaires</label> <br /> <input type="checkbox" name="fete de famille" id="fete de famille" /> <label for="fete de famille">Fête de famille</label> <br /> <input type="checkbox" name="evenement" id="evenement" /> <label for="evenement">Evénement</label> <br /> <span class="checkboxRequiredMsg">Effectuez une sélection.</span></span></div> <h3>Pour les anniversaires :</h3> <div id="pouranniv"> <p> <label for="prenom de l enfant">Prénom de l'enfant :</label> <input type="text" name="prenom de l enfant" id="prenom de l enfant" /> </p> <p> <label for="age de l'enfant">Age de l'enfant :</label> <input type="text" name="age de l'enfant" id="age de l'enfant" /> </p> <p> <label for="autres informations">Autres informations :</label> <textarea name="autres informations" id="autres informations" cols="45" rows="5"></textarea> </p> </div> <div id="boutons"> <p> <input type="submit" name="button" id="button" value="Envoyer" /> <input type="reset" name="button2" id="button2" value="Réinitialiser" /> </p> </div> </form>
Ma page prereservationcible2.php est :
Ne riez pas svp... je patauge
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>reservation test</title> </head> <body> <?php $msg .= "$sender_civilité\n"; $msg .= "$sender_nom\n"; $msg .= "$sender_prenom\n\n"; $msg .= "$sender_entreprise\n"; $msg .= "$sender_adresse\n"; $msg .= "$sender_code postal\n"; $msg .= "$sender_ville\n"; $msg .= "Téléphone:\n"; $msg .= "$sender_tel\n\n"; $msg .= "$sender_mail\n\n"; $msg .= "$sender_date de prestation\n"; $msg .= "$sender_lieu de prestation\n"; $msg .= "$sender_horaires souhaitees\n"; $msg .= "$sender_anniversaire\n"; $msg .= "$sender_fete de famille\n"; $msg .= "$sender_evenement\n"; $msg .= "$sender_prenom de l enfant\n"; $msg .= "$sender_autre informations\n\n"; $recipient = "reservation@lamar...eta.fr"; $subject = "Mail en provenance de lamar...eta.FR"; $mailheaders = "From: $sender_nom $sender_prenom via lamar...eta <> \n"; $mailheaders .= "Reply-To: $sender_mail\n\n"; mail($recipient, $subject, $msg, $mailheaders); echo "<HTML><HEAD>"; echo "<TITLE>Transmission E-mail</TITLE></HEAD><BODY>"; echo "<H1 align=center>Merci, $sender_nom $sender_prenom</H1>"; echo "<P align=center>"; echo "Votre message a été envoyé, bonne continuation de visite sur lamar...eta.FR</P>"; echo "<p></p>"; echo "<p></p>"; echo "<p align=center>"; echo "<a href=\"http://www.lamar...eta.fr\">RETOUR AU SITE</a></p>"; echo "</BODY></HTML>"; ?> </body> </html>
Partager