Bonjour
J'essaie depuis 2 jours de faire un formulaire avec un contrôle sur chaque champ avec un message d'erreur distinct pour chacun d'eux.
J'arrive à faire un contrôle pour tous les champs avec un message d'erreur mais dès que j'isole , ca ne marche plus.
Si quelqu'un pourrais m'aider ?
Merci
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
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
95
96 <html> <head> <title>Formulaire de TEST</title> </head> <?php //Valeurs du serveur SQL $host = '127.0.0.1'; $user = 'root'; $pass = 'admin'; //Si l'action de validation a été faite if(isset($_POST["Valider"])) { // On récupère les valeurs du formulaire $societe = $_POST ['societe']; $nom = $_POST['nom']; $prenom = $_POST['prenom']; $email = $_POST['email']; $telephone = $_POST['telephone']; //on vérifie les champs pour voir si ils ne sont pas vides if(empty($societe) && empty($nom) && empty($prenom) && empty($email) && empty($telephone)) { $alerte ='<p style="color:#ff0000;">Info manquante.</p>'; } else{ // on se connecte à la base de données $link=mysql_connect ($host,$user,$pass); if (!$link) { die ('Erreur de connection au serveur '.mysql_error() ) ; } $db=mysql_select_db('Stammtisch'); if (!$db) { die ('Impossible de sélectionner la base de données : ' . mysql_error()); } // on enregistre les valeurs $table=mysql_query("insert into inscriptions (societe, nom, prenom, email, telephone) values ( '$societe' , '$nom' , '$prenom' , '$email' , '$telephone');"); //Si il y a une erreur if (!$table) { die('<p style="color:#ff0000;">Requête invalide :</p>' . mysql_error()); } else { $alerte1 ='<p style="color:#ff0000;">SUCCES.</p>'; } } } ?> <body bgcolor="#000000"> <center><img border="0" src="IMAGE.jpg" width="422" height="212"></font><table border="1" width="588" cellspacing="0" cellpadding="0"><br><br> <form id="formulaire" action="index2.php" method="post"/> <p><font color="#FFFFFF">Société:</font><br/> <input name="societe" size="22" value="" type="text"/> </p> <p><font color="#FFFFFF">Nom:</font><br/> <input name="nom" size="22" value="" type="text"/> </p> <p><font color="#FFFFFF">Prénom:</font><br/> <input name="prenom" size="22" value="" type="text"/> </p> <p><font color="#FFFFFF">Email:</font><br/> <input name="email" size="22" value="" type="text"/> </p> <p><font color="#FFFFFF">Téléphone:</font><br/> <input name="telephone" size="22" value="" type="text"/> </p> <input name="Valider" value="Valider" type="submit"/> <input name="Effacer" value="Effacer" type="reset"/> <?php echo $alerte; echo $alerte1; ?> </form> </center> </body> </html>
Partager