Advertisement
Guest User

Untitled

a guest
Aug 14th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.19 KB | None | 0 0
  1. <?php
  2. session_start();
  3.  
  4. if(isset($_SESSION['username'])){
  5.  
  6. $session_user = $_SESSION['username'];
  7. $session_pass = $_SESSION['password'];
  8. $session_user = htmlspecialchars($session_user);
  9. $session_pass = $session_pass;
  10.  
  11. if(is_numeric($session_user)){
  12. include("db.php");
  13. $session_user = str_replace("geheim","",$session_user);
  14. $session_user = htmlspecialchars($session_user);
  15. $getmemberlogged=$connect->query("SELECT id, password FROM user_data2 WHERE id = '$session_user' LIMIT 1");
  16. $getmemberloggedcount = $getmemberlogged -> num_rows;
  17. if($getmemberloggedcount>0){
  18.  
  19. while($row=$getmemberlogged->fech_assoc()){
  20. $user_db_pass=$row['password'];
  21. }
  22.  
  23. if($session_pass == $user_db_pass){
  24. $_SESSION['username'] = $session_user;
  25. $_SESSION['password'] = $session_pass;
  26. $logged = 1;
  27. }else{
  28. header("Location:logout.php");
  29. exit();
  30. }
  31.  
  32. $connect->close;
  33.  
  34. }else{
  35. header("Location:logout.php");
  36. exit();
  37. }
  38. }else{
  39. header("Location:logout.php");
  40. exit();
  41. }
  42. }else if(isset($_COOKIE['user_cookie'])){
  43.  
  44. $session_user = htmlspecialchars($_COOKIE['username_cookie']);
  45. $session_pass = $_COOKIE['password_cookie'];
  46.  
  47. if(is_numeric($session_user)){
  48. include("db.php");
  49. $session_user = str_replace("geheim","",$session_user);
  50. $session_user = htmlspecialchars($session_user);
  51. $getmemberlogged=$connect->query("SELECT id, password FROM user_data2 WHERE id = '$session_user' LIMIT 1");
  52. $getmemberloggedcount = $getmemberlogged -> num_rows;
  53. if($getmemberloggedcount>0){
  54.  
  55. while($row=$getmemberlogged->fech_assoc()){
  56. $user_db_pass=$row['password'];
  57. }
  58.  
  59. if($session_pass == $user_db_pass){
  60. $_SESSION['username'] = $session_user;
  61. $_SESSION['password'] = $session_pass;
  62. $logged = 1;
  63. }else {
  64. header("Location:logout.php");
  65. exit();
  66. }
  67.  
  68. $connect->close;
  69.  
  70. }else{
  71. header("Location:logout.php");
  72. exit();
  73. }
  74. }else{
  75. header("Location:logout.php");
  76. exit();
  77. }
  78. }else{
  79. $logged = 0;
  80. }
  81.  
  82. if(isset($_SESSION['logout'])){
  83. $logged = 0;
  84. header("Location: index.php");
  85. exit();
  86. }
  87. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement