Advertisement
Guest User

Untitled

a guest
May 15th, 2017
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. <?php
  2. session_start();
  3. include('header.php');
  4. include('includes/database.inc.php');
  5. $title = "Login";
  6.  
  7. $trimmed_username = @trim($_POST['username']);
  8. $trimmed_password = @trim($_POST['password']);
  9. $md5_password = md5($trimmed_password);
  10. if(isset($_POST['username']) AND isset($_POST['password']))
  11. {
  12. $connection = mysqli_connect($dbhost,$dbuser,$dbpass) or die("Could not connect to Database."); //connects to database
  13.  
  14. $db = mysqli_select_db($connection,"alex") or die("Could not select Database");// Selects database
  15.  
  16. $query = "SELECT user_id FROM users WHERE username='".mysqli_real_escape_string($connection, $trimmed_username)."'
  17. AND password = '".mysqli_real_escape_string($connection, $md5_password)."' LIMIT 1";
  18.  
  19. $result = mysqli_query($connection,$query) or die("Could not execute query");
  20. if($row = mysqli_fetch_array($result) AND $_POST['rememberme'] == 'TRUE');
  21. {
  22.  
  23. $cookieNameID = "UID";
  24. $cookieValueID = $row['user_id'];
  25. $expirationID = time()+60*60*24*30*12;
  26. $cookieNamePass = "pass";
  27. $cookieValuePass = $md5_password;
  28. $exirationPass = time()+60*60*24*30*12;
  29.  
  30.  
  31. setcookie($cookieNameID, $cookieValueID, $expirationID);
  32. setcookie($cookieNamePass, $cookieValuePass, $expirationPass);
  33. }
  34. else if($row = mysqli_fetch_array($result))
  35. {
  36. // Login correct
  37. $_SESSION['user_id'] = $row['user_id'];
  38. header("Location: index.php?login=true");
  39. }
  40. else
  41. {
  42. header("Location: index.php?error=1");
  43. }
  44. }
  45. else
  46. {
  47. header("Location: index.php?error=2");
  48. }
  49. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement