Guest User

Untitled

a guest
Jan 21st, 2018
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.53 KB | None | 0 0
  1. <?php
  2.  
  3. require('./global.php');
  4.  
  5.  
  6. $title = "Login";
  7. $error = "";
  8. $succes = "";
  9.  
  10. if(isset($_POST['login'])) {
  11.     $username = mysql_real_escape_string($_POST['username']);
  12.     $password = $_POST['password'];
  13.    
  14.     if(trim($username) == "" or trim($password) == "") {
  15.         $error = "<div class=\"notification error closeable\"><p><b>Error:</b> Please make sure you enter a username & a password to login.</p></div>";
  16.     } else {
  17.         $result = mysql_query("SELECT * FROM users WHERE user_name = '".$username."'") or trigger_error(mysql_error());
  18.         if(!$row = mysql_fetch_assoc($result)) {
  19.             $error = "<div class\"notification error closeable\"><p>That username was not found.</p></div>"; exit();
  20.         } elseif ($row['password'] != md5($password)) {
  21.             $error = "<div class=\"notification error closeable\"><b>Error:</b> That password was incorrect."; exit();
  22.         } else {
  23.             $_SESSION['user_id'] = $row['user_id'];
  24.             $_SESSION['user_name'] = $row['user_name'];
  25.             $_SESSION['user_email'] = $row['email'];
  26.             $_SESSION['firstname'] = $row['firstname'];
  27.             $_SESSION['middlename'] = $row['middlename'];
  28.             $_SESSION['lastname'] = $row['lastname'];
  29.             $succes = "<div class=\"notification success closeable\"><b>Success:</b> <p>Thank you for registering!</p>";exit();
  30.         }
  31. }
  32. }
  33. // Start VARs
  34. $template->vars(array(
  35.     'TITLE' => $title,
  36.     'ERROR' => $error,
  37. ));
  38.  
  39. $template->display('Login page', 'login_body.html', '');
Add Comment
Please, Sign In to add comment