Advertisement
Guest User

login

a guest
Jun 11th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.34 KB | None | 0 0
  1. <?php
  2. $username = $_GET["username"];
  3. $password = $_GET["password"];
  4.  
  5. $host="127.0.0.1:8080"; // Host name
  6. //$port=8080;
  7. $user="root"; // Mysql username
  8. $pass=""; // Mysql password
  9. $db_name="userdata"; // Database name
  10. $tbl_name="users"; // Table name
  11.  
  12. // Check connection
  13. // $mysqli = new mysqli("$host", "$user", "$pass", "$db_name", $port);
  14. $mysqli = mysqli_connect("$host", "$user", "$pass", "$db_name");
  15.  
  16. if ($mysqli->ping())
  17. {
  18.     echo "Ping!";
  19. }
  20. else
  21. {
  22.     echo "No ping...";
  23.     exit();
  24. }
  25.  
  26. if (mysqli_connect_errno())
  27. {
  28.     echo "Connection failed: " . mysqli_connect_error();
  29.     exit();
  30. }
  31.  
  32. // Perform query
  33. $sql="SELECT * FROM $tbl_name WHERE username='$username'";
  34. $result=$mysqli->query($sql);
  35. if ($result != NULL)
  36. {
  37.     $count = $result->num_rows;
  38.  
  39.     // If result matched $username and $password, table row must be 1 row
  40.     if($count==1)
  41.     {
  42.         $row = mysqli_fetch_assoc($result);
  43.         if ($row['username'] === $username && $row['password'] === $password)
  44.         {
  45.             echo "Login Successful";
  46.             return true;
  47.         }
  48.         else
  49.         {
  50.             echo "Wrong Username or Password";
  51.             return false;
  52.         }
  53.     }
  54.     else
  55.     {
  56.         echo "Wrong Username or Password";
  57.         return false;
  58.     }
  59.  
  60.     $result->close();
  61. }
  62.  
  63. $mysqli->close();
  64. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement