Bonsoir,
Voila je continue mon site et je dois faire un formulaire qui permettra à quelqu'un de s'inscrire.
Voici la table concernée:
<lien>http://hiboox.com/lang-fr/image.php?img=snagzs64.jpg</lien>
Le code du formulaire:
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 <form action="resultatinscription.php" method="post"> <p> <b>Veuillez saisir vos coordonnées :</b><br/><br/><br/> </p> <table> <tr> <td> Nom: </td> <td> <input type="text" name="nomprop"/> </td> </tr> <tr> <td> Rue: </td> <td> <input type="text" name="rueprop"/> </td> </tr> <tr> <td> Ville: </td> <td> <input type="text" name="villeprop"/> </td> </tr> <tr> <td> Code Postal: </td> <td> <input type="text" name="cpprop"/> </td> </tr> <tr> <td> Numéro de téléphone: </td> <td> <input type="text" name="telprop"/> </td> </tr> <tr> <td> Addresse e-mail: </td> <td> <input type="text" name="mailprop"/> </td> </tr> <tr> <td> <input type="submit" value="Envoyer"/> </td> <td> <input type="reset"/> </td> </tr> </table> </form>
et le code du traitement:
Tout d'abord il me dit que je n'ai pas remplie tous les champs. Quand je vire cette condition pour voir si ca marche, tout se déroule jusqu'au bout. Il y a un enregistrement dans la table proprio mais malheureusement aucun des champs n'est remplie si ce n'est juste l'id.
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 <?php if (isset($_POST['nomprop'])) $nom=$_post['nomprop']; else $nom=""; if (isset($_POST['rueprop'])) $rue=$_post['rueprop']; else $rue=""; if (isset($_POST['villeprop'])) $ville=$_post['villeprop']; else $ville=""; if (isset($_POST['cpprop'])) $cp=$_post['cpprop']; else $cp=""; if (isset($_POST['telprop'])) $tel=$_post['telprop']; else $tel=""; if (isset($_POST['mailprop'])) $nom=$_post['mailprop']; else $mail=""; if (empty($nom) or empty($rue) or empty ($ville) or empty ($cp) or empty ($tel) or empty ($mail)) { echo ("Veuillez remplir l'intégralité du formulaire"); } else { mysql_connect('localhost','root','') or die ('Erreur de connexion '.mysql_error()); mysql_select_db('gsi') or die ('Erreur de selection '.mysql_error()); $sql="INSERT INTO proprio values ('','$nomprop','$rueprop','$villeprop','$cpprop','$telprop','$mailprop')"; mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br>'.mysql_error()); echo 'Votre compte est désormais créé!'; mysql_close(); } ?>
Que faire?
Bonne soirée !
Partager