Advertisement
Guest User

Untitled

a guest
Jan 13th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.64 KB | None | 0 0
  1. public function mm_connexion_user(){
  2.  
  3. $bdd = my_meetic_users::mm_connexion_db();
  4.  
  5. if(isset($_POST)){
  6. if(!empty($_POST['pseudo']) && !empty($_POST['password'])){
  7. $pwd = $_POST['password'];
  8. $pwd_connect = hash('sha512', $pwd);
  9. $login = $_POST['pseudo'];
  10.  
  11. $query_co = "SELECT * FROM member WHERE pseudonyme = :pseudo";
  12.  
  13. $exec_co = $bdd->prepare($query_co);
  14.  
  15. $exec_co->bindParam('pseudo', $login);
  16. $exec_co->execute();
  17.  
  18. $check_co = $exec_co->fetch();
  19.  
  20. if(!empty($check_co)){
  21. if($check_co['password'] == $pwd_connect){
  22. if($check_co['status'] == '1'){
  23. if($check_co['confirm_mail'] == '1'){
  24.  
  25. session_start();
  26. $_SESSION['pseudo'] = $login;
  27. $_SESSION['id_user'] = $check_co['id_user'];
  28. $_SESSION['grade'] = $check_co['grade'];
  29.  
  30. header('Location: index.php');
  31. }
  32. }
  33. else {
  34. echo " <div class='row'>\n";
  35. echo " <div class='col-offset-3 col-6 inscr-txt'>Votre compte est bloqué ou non confirmé.</div>\n";
  36. echo " </div>\n";
  37. }
  38. }
  39. else {
  40. echo " <div class='row'>\n";
  41. echo " <div class='col-offset-3 col-6 inscr-txt'>Mauvais mot de passe.</div>\n";
  42. echo " </div>\n";
  43. }
  44. }
  45. else {
  46. echo " <div class='row'>\n";
  47. echo " <div class='col-offset-3 col-6 inscr-txt'>Ce compte n'existe pas.</div>\n";
  48. echo " </div>\n";
  49. }
  50. }
  51. else {
  52. echo " <div class='row'>\n";
  53. echo " <div class='col-offset-3 col-6 inscr-txt'>Merci de remplir tout les champs.</div>\n";
  54. echo " </div>\n";
  55. }
  56. }
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement