Bonjour à tous
Voilà je débute que récemment le php et j’espère compté sur vous pour m'aider
J'ai un formulaire composer de 3 pages : espace_membre_1, espace_membre 2 et confirm_register.
Ma question est de savoir comment puis-je lié ces 3 pages avec un le bouton "suivant" tout en sachant que chaque pages s'appellent elles-mêmes en php.
Merci
Espace_membre_1
Espace membre 2
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
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146 <?php $jour = isset($_POST['jour']) ? (mysql_real_escape_string($_POST['jour'])) : ''; $mois = isset($_POST['mois']) ? trim(mysql_real_escape_string($_POST['mois'])) : ''; $annee = isset($_POST['annee']) ? trim(mysql_real_escape_string($_POST['annee'])) : ''; $_POST['datenaiss'] = $annee . '-' . $mois . '-' . $jour; // on teste si le visiteur a soumis le formulaire if (isset($_POST['suivant']) && $_POST['suivant'] == 'suivant') { // on teste l'existence de nos variables. On teste également si elles ne sont pas vides if ((isset($_POST['email']) && !empty($_POST['email'])) && (isset($_POST['pass']) && !empty($_POST['pass'])) && (isset($_POST['pass_confirm']) && !empty($_POST['pass_confirm'])) && (isset($_POST['nom']) && !empty($_POST['nom'])) && (isset($_POST['prenom']) && !empty($_POST['prenom'])) && (isset($_POST['sexe']) && !empty($_POST['sexe'])) && (isset($_POST['adresse']) && !empty($_POST['adresse'])) && (isset($_POST['cp']) && !empty($_POST['cp'])) && (isset($_POST['tel']) && !empty($_POST['tel']))&& (isset($_POST['cb']) && !empty($_POST['cb'])) && (isset($_POST['permis']) && !empty($_POST['permis']))) { session_start(); $_SESSION['email'] = $_POST['email']; $_SESSION['nom'] = $_POST['nom']; $_SESSION['prenom'] = $_POST['prenom']; $_SESSION['sexe'] = $_POST['sexe']; $_SESSION['datenaiss'] = $_POST['datenaiss']; $_SESSION['adresse'] = $_POST['adresse']; $_SESSION['cp'] = $_POST['cp']; $_SESSION['tel'] = $_POST['tel']; $_SESSION['permis'] = $_POST['permis']; // on teste les deux mots de passe if ($_POST['pass'] != $_POST['pass_confirm']) { $erreur = 'Les 2 mots de passe sont différents.'; } else { $base = mysql_connect ('localhost', 'root', 'root'); mysql_select_db ('greenshare', $base); // on recherche si cet email est déjà utilisé par un autre membre $sql = 'SELECT count(*) FROM membres WHERE email="'.mysql_escape_string($_POST[ 'email']).'"'; $req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error( )); $data = mysql_fetch_array($req); // insertion dans la BD if ($data[0] == 1) { $erreur = 'Cet email est déjà utilisé.'; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br />'.mysql_error()); } } } else { $erreur = 'Au moins un des champs est vide.'; } } ?> <html> <head> <title>Inscription</title> </head> <body> Inscription à l'espace membre :<br /> <form action="espace_membre_1.php" method="post"> Email : <input type="text" name="email" value="<?php if (isset($_POST['email'])) echo htmlentities(trim($_POST['email'])); ?>"> <br /> Mot de passe : <input type="password" name="pass" value="<?php if (isset($_POST['pass']) ) echo htmlentities(trim($_POST['pass'])); ?>"> <br /> Confirmation du mot de passe : <input type="password" name="pass_confirm" value="<?php if (isset($_POST['pass_confirm'])) echo htmlentities(trim($_POST['pass_confirm'])); ?> "> <br /> Nom : <input name="nom" type="text" value="<?php if (isset($_POST['nom'])) echo htmlentities(trim($_POST['nom'])); ?>"/> <br /> Prénom : <input name="prenom" type="text" value="<?php if (isset($_POST['prenom'])) echo htmlentities(trim($_POST['prenom'])); ?>"/> <br /> Sexe : <input type="radio" name="sexe" value="m" id="sexe_0" /> m <input type="radio" name="sexe" value="f" id="sexe_1" /> f <br /> <label>Date de naissance :</label><br/> <select name="jour" id="jour"> <?php for($i = 1 ; $i <= 31 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="mois" id="mois" > <?php for($i = 1 ; $i <= 12 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="annee" id="annee" > <?php for($i = date('Y')-18 ; 1900 <= $i ; $i--) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <br /> Adresse : <input name="adresse" type="text" value="<?php if (isset($_POST['adresse'])) echo htmlentities(trim($_POST['adresse'])); ?>"/> <br /> CP: <input name="cp" type="text" value="<?php if (isset($_POST['cp'])) echo htmlentities(trim($_POST['cp'])); ?>"/> <br /> Tél : <input name="tel" type="text" value="<?php if (isset($_POST['tel'])) echo htmlentities(trim($_POST['tel'])); ?>" /> <br /> N°compte bancaire : <input name="cb" type="text" value="<?php if (isset($_POST['cb'])) echo htmlentities(trim($_POST['cb'])); ?>"/> <br /> N°permis : <input name="permis" type="text" value="<?php if (isset($_POST['permis'])) echo htmlentities(trim($_POST['permis'])); ?>"/> <br /> <input type="submit" name="suivant" value="suivant"> </form> <?php if (isset($erreur)) echo '<br />',$erreur; ?> </body> </html>
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
97
98
99
100
101 <!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>Inscription</title> </head> <body> <form action="confirm_register.php" method="post"> <label>Date de réservation :</label><br/> <select name="jour" id="jour"> <?php for($i = 1 ; $i <= 31 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="mois" id="mois" > <?php for($i = 1 ; $i <= 12 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="annee" id="annee" > <?php for($i = date('Y') ; $i <= 2030 ; $i--) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <label>jusqu'au</label><br/> <select name="jour" id="jour"> <?php for($i = 1 ; $i <= 31 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="mois" id="mois" > <?php for($i = 1 ; $i <= 12 ; $i++) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <select name="annee" id="annee" > <?php for($i = date('Y') ; $i <= 2030 ; $i--) : ?> <option value="<?php echo $i; ?>"><?php echo $i; ?></option> <?php endfor; ?> </select> <br /> Région : <input type="text" name="region" value="<?php if (isset($_POST['region'])) echo htmlentities(trim($_POST['region'])); ?>"> <br /> <tr bgcolor="#99CCFF"> <td bgcolor="#66FF33">Voitures</td> <td><select name="voiture" id="voiture"> <option selected value="Renault ZOE">Renault ZOE</option> <option value="Smart fortwo ED">Smart fortwo ED</option> <option value="Peugeot Ion">Peugeot Ion</option> <option value="Renault Fluence">Renault Fluence</option> <option value="Hyundai iFlow"> Hyundai iFlow</option> <option value="Chevy Volt">Chevy Volt</option> <option value="Volkswagen T5">Volkswagen T5</option> <option value="Renault utilitaire ZE">Renault utilitaire ZE</option> <option value="Renault Kango ZE">Renault Kango ZE</option> </select> <br /> Tarifs : <input type="radio" name="tarif" value="start" id="tarif_0" /> Start <input type="radio" name="tarif" value="bonus" id="tarif_1" /> Bonus <input type="radio" name="tarif" value="confort" id="tarif_2" /> Confort <br /> Safety pack : <input type="radio" name="safety" value="avec" id="safety_0" /> Avec <input type="radio" name="safety" value="sans" id="safety_1" /> Sans <br /> <input type="reset"name="retour" value="retour"/> <input type="submit" name="suivant" value="suivant"> </form> <?php if (isset($erreur)) echo '<br />',$erreur; ?> </body> </html>
Partager