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 | <!DOCTYPE html> <html> <head> </head> <body> <?php if( isset($_POST['pseudo']) AND isset($_POST['pass']) AND isset($_POST['email']) ) { $pseudo = htmlspecialchars($_POST['pseudo']); $email = htmlspecialchars($_POST['email']); $pass_hache = sha1($_POST['pass']); try{ $bdd = new PDO('mysql:host=localhost;dbname=test','root',''); } catch(Exeption $e) { die('Erreur'.$e->getMessage()); } $requete = $bdd->prepare('INSERT INTO membre (pseudo,pass,email,date_inscription) VALUES(:pseudo,:pass,:email,CURDATE())'); $requete->execute(array( 'pseudo'=> $pseudo, 'pass'=> $pass_hache, 'email'=>$email )); } else { echo 'Vide'; } ?> </body> </html> |
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 | <!DOCTYPE html> <html> <head> <title title="Bienvenue chez moi"> ESpace Membre </title> <meta charset="UTF-8"/> </head> <body> <h1> Nous sommes heureux de vous acceuillir Ici </h1> <form method="POST" action="inscriptionpost.php"> <p> <label for="pseudo">Pseudo</label><input type="text" name="pseudo" /> </p> <p> <label for="pass">Pass</label><input type="password" name="pass" /> </p> <p> <label for="confirmpass">ConfirmerPass</label><input type="password" name="confirmpass"/> </p> <p> <label for="email">Email</label><input type="email" name="email" /> </p> <input type="submit" value="Inscription"/> </form> </body> </html> |
Je ne comprends plus, isset() est censé verifier si une variable existe et qu'elle n'est pas vide non ? si non je comprends plus rien sa me renvoi tout le temps true
+0
-0