Advertisement
Guest User

php fail error

a guest
Jul 31st, 2014
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.12 KB | None | 0 0
  1. <?php
  2. // Connexion à la base de données
  3. try
  4. {
  5. $bdd = new PDO
  6. ('mysql:host=mysql10.000webhost.com;
  7. dbname=a8252943_public',
  8. 'a8252943_public',
  9. 'public1',
  10. array(PDO::ATTR_ERRMODE =>
  11. PDO::ERRMODE_EXCEPTION'));
  12. }
  13. catch(Exception $e)
  14. {
  15. die('Erreur : '.$e->getMessage() );
  16. }
  17. if (isset($_POST['password'])) AND $_POST['password'] == $_POST['password_confirm']
  18. {
  19. // Hachage du mot de passe par sha1 et salage-> mot de passe inreconnaissable!
  20. $pass_hache = sha1($_POST['password']);
  21. // Insertion des infos membres seulement si les if sont respectes
  22. // Insertion
  23. $req = $bdd->prepare('INSERT INTO membres (pseudo, password, email) VALUES(:pseudo, :password, :email);
  24. $req->execute(array(
  25. 'pseudo' => $pseudo,
  26. 'password' => $pass_hache,
  27. 'email' => $email)');
  28.  
  29. // Redirection du visiteur vers la page d'inscription
  30. header('Location: 1inscription.php');
  31. }
  32. else
  33. {
  34. // Redirection du visiteur vers la page du minichat
  35. header('Location: 1inscription.php');
  36. echo('Le mot de passe entré n'est pas valide(minimum 1caractères) ou n\'est pas identique!')
  37. }
  38. ?>
  39.  
  40. <?php
  41. $reponse->closeCursor();
  42. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement