Advertisement
Guest User

Untitled

a guest
May 14th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. <?php
  2.  
  3. function Login($username, $password)
  4. {
  5. $username = strtoupper($username);
  6. $password = strtoupper($password)
  7. $password = md5($password);
  8.  
  9. $query = mysql_query("SELECT * FROM user WHERE username='".$username."'");
  10. $readq = mysql_fetch_array($query);
  11.  
  12. if(!$username || !$password)
  13. {
  14. Error("Nem töltöttél ki minden mezőt.");
  15. return false;
  16. }
  17.  
  18. if($username == $readq['username'] && $password == $readq['password'])
  19. {
  20. Redirect("index.php");
  21. $_SESSION['username'] = $username;
  22. $_SESSION['secure'] = $readq['secure'];
  23. }
  24. else
  25. Error("Érvénytelen adatok.");
  26.  
  27. return true;
  28. }
  29.  
  30. function Logout()
  31. {
  32. unset($_SESSION['username']);
  33. unset($_SESSION['secure']);
  34. session_destroy();
  35.  
  36. Redirect("index.php");
  37. }
  38.  
  39. function GetSecure()
  40. {
  41. $username = $_SESSION['username'];
  42. $username = strtoupper($username);
  43.  
  44. $query = mysql_query("SELECT secure FROM hbl_user WHERE username='".$username."'");
  45. $readq = mysql_fetch_array($query);
  46. $secure = $readq['secure'];
  47.  
  48. return $secure;
  49. }
  50.  
  51. function Register($code, $username, $password1, $password2)
  52. {
  53. if(!$code || !$username || !$password1 || !$password2)
  54. {
  55. Error("Nem töltöttél ki minden mezőt");
  56. return false;
  57. }
  58.  
  59. if($password1 != $password2)
  60. {
  61. Error("A két jelszó nem egyezik");
  62. return false;
  63. }
  64.  
  65. if(mysql_num_rows(mysql_query("SELECT * FROM users WHERE username=".$username."")) > 1)
  66. {
  67. Error("Email cím jelenleg használatban");
  68. return false;
  69. }
  70.  
  71. $query = mysql_query("SELECT * FROM code WHERE code='".$code."'");
  72. $readq = mysql_fetch_array($query);
  73. $numro = mysql_num_rows($query);
  74.  
  75. if($numro < 1)
  76. {
  77. Error("Nem létezik ilyen kód");
  78. return false;
  79. }
  80. elseif($readq['code'] != $code)
  81. {
  82. Error("Hibás kód");
  83. return false;
  84. }
  85.  
  86. $hash = md5(strtoupper($password));
  87. mysql_query("INSERT INTO users ('username','password','name','secure') VALUES ('".strtoupper($username)."','".strtoupper($hash)."','".$readq['name']."','".$readq['secure']."')");
  88.  
  89. Redirect("login.php");
  90.  
  91. return true;
  92. }
  93.  
  94. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement