Guest User

Untitled

a guest
Jun 28th, 2018
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.19 KB | None | 0 0
  1. <?php
  2.  
  3. include 'functions.php';
  4.  
  5. error_reporting (E_ALL ^ E_NOTICE);
  6.  
  7. if ($_POST['login'])
  8. {
  9.     //get data
  10.     $username = $_POST['username'];
  11.     $password = $_POST['password'];
  12.     $rememberme = $_POST['rememberme'];
  13.  
  14.     if ($username&&$password)
  15.     {
  16.  
  17.         $login = mysql_query("SELECT * FROM users WHERE username='$username' AND password='$password'");
  18.         while ($row = mysql_fetch_assoc($login))
  19.         {
  20.             $db_password = $row['password'];
  21.             if (md5($password)==$db_password)
  22.                 $loginok = TRUE;
  23.             else
  24.                 $loginok = FALSE;
  25.  
  26.             if ($loginok==TRUE)
  27.             {
  28.  
  29.                 if ($rememberme=="on")
  30.                     setcookie("username", "$username", time()+7200);
  31.                 else if ($rememberme=="")
  32.                     $_SESSION['username']=$username;
  33.  
  34.                 header("Location: userarea.php");
  35.                 exit();
  36.             }
  37.             else
  38.                 die("Incorrect username/password combination.");
  39.         }
  40.  
  41.     }
  42.     else
  43.         die("Please enter a valid username and password.");
  44. }
  45.  
  46. ?>
  47.  
  48. <form action="login.php" method="POST">
  49.     Username:<br />
  50.     <input type="text" name="username"> <p />
  51.     Password:<br />
  52.     <input type="password" name="password"><p />
  53.  
  54.     <input type="checkbox" name="rememberme"> Remember me<br />
  55.     <input type="submit" name="login" value="Log In">
  56. </form>
Add Comment
Please, Sign In to add comment