Bonjour ,
Fichier Inscription.php
Fichier register.php
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 <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> <link rel="stylesheet" type="text/css" href="style.css"> <?php if (empty($_POST['pseudo'])) // Si on la variable est vide, on peut considérer qu'on est sur la page de formulaire { echo '<h1>Inscription </h1>'; echo '<form method="post" action="register.php" enctype="multipart/form-data"> <fieldset><legend>Identifiants</legend> <label for="pseudo">* Pseudo :</label> <input name="pseudo" type="text" id="pseudo" /> (le pseudo doit contenir entre 3 et 15 caractères)<br /> <label for="password">* Mot de Passe :</label><input type="password" name="password" id="password" /><br /> <label for="confirm">* Confirmer le mot de passe :</label><input type="password" name="confirm" id="confirm" /> </fieldset> <fieldset><legend>Contacts</legend> <label for="email">* Votre adresse Mail :</label><input type="text" name="email" id="email" /><br /> <label for="website">Votre site web :</label><input type="text" name="website" id="website" /> </fieldset> <fieldset><legend>Informations supplémentaires</legend> <label for="localisation">Localisation :</label><input type="text" name="localisation" id="localisation" /> </fieldset> <p>Les champs précédés d un * sont obligatoires</p> <p><input type="submit" name="submit" value="S\'inscrire" /></p></form> </div> </body> </html>'; } //Fin de la partie formulaire ?>
je ne sais pas pourquoi mon code ne marche pas
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 <? php if ( isset($_POST['pseudo'],$_POST['password'],$_POST['confirm'], $_POST['email']) and $_POST['pseudo']!='' and $_POST['password']!='' and $_POST['confirm']!='' and $_POST['email']!='') { $pseudo=$_POST['pseudo']; $query = mysql_query("SELECT id FROM users WHERE username = '$username'"); if(mysql_num_rows($query) == 1){ // Pseudo déjà utilisé echo 'Ce pseudo est déjà utilisé'; }else{ // Pseudo libre mysql_query("INSERT INTO users (username) VALUE ('$username')"); } $password=$_POST['password']; $confirm=$_POST['confirm']; $email=$_POST['email']; $website=$_POST['website']; $localisation=$_POST['localisation']; mysql_connect("localhost","",""); mysql_select_db("mpm"); if ( mysql_query('insert into users (id,pseudo,password,email,website,localisation) values ("","'.$pseudo.'","'.$password.'","'.$email.'","'.$website.'","'.$localisation.'")')) { $form=false; echo 'Bonjour Monsieur ',$_POST['username'],', '; echo'vous avez bien été inscrit'; } else { $form=true; $message='Une erreur est survenue lors de l\'inscription'; } } else { echo WAAA3 } ?>
Partager