Advertisement
Guest User

Untitled

a guest
Jun 20th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. <?php
  2.  
  3. /**
  4. * @author Jason
  5. * @copyright 2010
  6. */
  7.  
  8. session_start();
  9.  
  10. if ( isset( $_SESSION['username'] ) && isset( $_SESSION['password'] ) )
  11. {
  12.  
  13. echo 'Logged in!';
  14.  
  15. }
  16. else
  17. {
  18.  
  19. $username = addslashes( $_POST['username'] );
  20. $password = addslashes( $_POST['password'] );
  21.  
  22. if ( isset( $_POST['submit'] ) )
  23. {
  24.  
  25. if ( $username && $password )
  26. {
  27.  
  28. $connect = mysql_connect( "localhost", "root", "jason" ) or die( "Cannot connect to database!" );
  29. mysql_select_db( "usersystem" ) or die( "Cannot connect to database!" );
  30.  
  31. $query = mysql_query( "SELECT * FROM `users` WHERE `username` = '$username'" );
  32.  
  33. $numrows = mysql_num_rows( $query );
  34.  
  35. if ( $numrows )
  36. {
  37.  
  38. while ( $r = mysql_fetch_assoc( $query ) )
  39. {
  40.  
  41. $dbusername = $r['username'];
  42. $dbpassword = $r['password'];
  43.  
  44. }
  45.  
  46. if ( $username == $dbusername && $password == $dbpassword )
  47. {
  48.  
  49. $_SESSION['username'] = $username;
  50. $_SESSION['password'] = $password;
  51.  
  52. }
  53. else
  54. {
  55. echo "Incorrect Password";
  56.  
  57. }
  58.  
  59. }
  60. else
  61. {
  62.  
  63. echo "Username doesn't exist!";
  64.  
  65. }
  66.  
  67. }
  68. else
  69. {
  70.  
  71. echo "Please enter a username and password.";
  72.  
  73. }
  74.  
  75. }
  76.  
  77. ?>
  78.  
  79. <html>
  80.  
  81. <form method='post' action="">
  82.  
  83. Username: <input type="text" name="username"/><br />
  84. Password: <input type="password" name="password"/><br />
  85.  
  86. <input type="submit" value="Log in" name="submit" />
  87.  
  88. </form>
  89.  
  90. </html>
  91.  
  92. <?php
  93.  
  94. }
  95.  
  96. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement