Advertisement
Guest User

Untitled

a guest
Dec 11th, 2019
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Page de test</title>
  5. <meta charset="utf-8">
  6. </head>
  7. <body>
  8. <?php
  9. session_start();
  10. $host='localhost';
  11. $DB='espace-membres';
  12. $table='membres';
  13. $port='3306';
  14. $msg="";
  15. $dsn = 'mysql:host='.$host.';port='.$port.';dbname='.$DB.';charset=utf8';
  16. $login = 'root';
  17. $mdp = '';
  18. $fuser=$_POST["fuser"];
  19. $fpass=$_POST["fpass"];
  20. $pdo_options=array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION);
  21. if($fuser!="" && $fpass!=""){
  22. $bdd = new PDO($dsn,$login,$mdp,$pdo_options);
  23. $query = $bdd->prepare("SELECT * FROM `membres` WHERE pseudo= ? AND pass= ?");
  24. $query->execute(array($fuser,$fpass));
  25. $count= $query->rowCount();
  26. if($count==1){
  27. $userinfo = $query->fetch();
  28. $_SESSION['id_m']=$userinfo['id_m'];
  29. $_SESSION['id']=$userinfo['id_g'];
  30. $_SESSION['pseudo']=$userinfo['pseudo'];
  31. $_SESSION['email']=$userinfo['email'];
  32. $msg="Vous êtes conecté en tant que :'".$_SESSION['pseudo']."'";
  33. }
  34. if($_SESSION['id'] == 1)
  35. {header("Location:admin.html?id=".$userinfo['id_g']);}
  36. if($_SESSION['id'] != 1)
  37. {header("Location:user.html?id=".$userinfo['id_g']);}
  38. }
  39. else {
  40. $msg="Nom d'utilisateur ou mot de passe incorrect.";
  41. header("Location:index.html");
  42. }
  43. ?>
  44. </body>
  45. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement