Bonsoir,
J'ai créé un formulaire d'inscription mais lors de l'envoi, j'ai une erreur due à une ou plusieurs fautes de syntaxe...
N'étant pas expert en PHP et ayant déjà effectué quelques recherches, pourriez-vous m'aider à corriger ces erreurs??? Et par la même occasion me faire partager votre avis sur le code écrit.
Voici l'HTML:
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 <form action="sendemail.php" id="inscriptionForm"> <fieldset> <label for="equipe">Nom de l'équipe:</label> <input type="text" name="Nom de l'équipe" id="equipe" /> <label for="mailCapitaine">e-mail du capitaine:</label> <input type="text" name="e-mail du capitaine" id="mailCapitaine" /> </fieldset> <fieldset> <legend>Choisissez une catégorie:</legend> <ul> <li><label for="folklore">Folklore: </label><input type="radio" id="folklore" name="categorie" value="folklore" /></li> <li><label for="vitesse">Vitesse: </label><input type="radio" id="vitesse" name="categorie" value="vitesse" /></li> <li><label for="mouvement">Mouvement de jeunesse: </label><input type="radio" id="mouvement" name="categorie" value="mouvement de jeunesse" /></li> </ul> </fieldset> <fieldset> <legend>Inscrivez les participants (6 min et 15 max):</legend> <ul> <li><span>Nom: </span><input type="text" id="nom1" /></li> <li><span>Prénom: </span><input type="text" id="pre1" /></li> <li><span>e-mail: </span><input type="text" id="mail1" /></li> </ul> <ul> <li><input type="text" id="nom2" /></li> <li><input type="text" id="pre2" /></li> <li><input type="text" id="mail2" /></li> </ul> <ul> <li><input type="text" id="nom3" /></li> <li><input type="text" id="pre3" /></li> <li><input type="text" id="mail3" /></li> </ul> </fieldset> <input type="submit" name="submit" id="buttonsend" value="Send" /> </form>
Et voici le PHP:
Code php : 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 <?php $mailto = "torres.jp86@gmail.com"; $equipe = $_POST['equipe']; $mailCapitaine = $_POST['mailCapitaine']; $categorie = $_POST['categorie']='folklore'/'vitesse'/'mouvement'; $part1 = $_POST['nom1' 'pre1' 'mail1']; $part2 = $_POST['nom2' 'pre2' 'mail2']; $part3 = $_POST['nom3' 'pre3' 'mail3']; if(strlen($_POST['equipe']) < 1 ){ echo 'email_error'; } else if(strlen($mailCapitaine) < 1 ) { echo 'email_error'; } else if (!eregi("^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,4}$", $mailCapitaine)) { echo 'email_error'; } else { // NOW SEND THE ENQUIRY $email_message="\n\n" . $equipe . "\n" . $mailCapitaine . "\n" . $categorie . "\n" . $part1 . "\n" . $part2 . "\n" . $part3 . "\n" . "\n\n" ; $email_message = trim(stripslashes($email_message)); mail($mailto, $email_message, "From: \"$vname\" <".$mailCapitaine.">\nReply-To: \"".$equipe."\" <".$mailCapitaine.">\nX-Mailer: PHP/" . phpversion() ); } ?>
Un très grand merci d'avance pour votre aide!![]()





Répondre avec citation







Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]
alors ?

Partager