Guest User

Untitled

a guest
Oct 28th, 2017
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. <?php
  2.  
  3. $host = "localhost";
  4. $user = "root";
  5. $pass = "";
  6. $data = "Skyhigh";
  7.  
  8. $con = new mysqli($host, $user, $pass, $data);
  9.  
  10. if($con->connect_errno)
  11. {
  12. printf("Connect failed: %s\n", $con->connect_error);
  13. }
  14.  
  15. $action = $_GET['action'];
  16.  
  17. $username = $con->real_escape_string($_GET['username']);
  18. $password = $con->real_escape_string($_GET['password']);
  19. $newpassword = $con->real_escape_string($_GET['newpassword']);
  20.  
  21.  
  22. //Enctrypt passwords START
  23. $encpassword = hash('sha256', $password);
  24. $encnewpassword = hash('sha256', $newpassword);
  25. //Encrypt passwords END
  26.  
  27.  
  28. if(!$action)
  29. {
  30. echo "Please enter an action.";
  31. }
  32. else
  33. {
  34. if($action == "register")
  35. {
  36.  
  37.  
  38. $result = mysqli_query("SELECT * FROM users WHERE username = " . $username);
  39. if(mysql_num_rows($result) == 0) {
  40. // row not found, do stuff...
  41.  
  42.  
  43. if($query = $con->query("INSERT INTO users (id,username,password) VALUES ('$username','$password')"))
  44. {
  45. echo "1";
  46. }
  47. else
  48. {
  49. echo "0";
  50. }
  51. }
  52. else
  53. {
  54. echo "0";
  55. }}
  56.  
  57.  
  58. else if($action == "login")
  59. {
  60. $query = $con->query("SELECT * FROM users WHERE username = '$username' and password = '$encpassword'");
  61. $cnt = $query->num_rows;
  62.  
  63. if($cnt > 0)
  64. {
  65. echo "1";
  66. }
  67. else
  68. {
  69. echo "0";
  70. }
  71. }
  72. }
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92. ?>
Add Comment
Please, Sign In to add comment