Guest User

Untitled

a guest
Mar 15th, 2016
28
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. <?php
  2. require_once 'config.php';
  3. require_once 'functions.php';
  4.  
  5. $username = isset($_POST['username']) ? $_POST['username'] : '' ;
  6. $password = isset($_POST['password']) ? $_POST['password'] : '' ;
  7. $message = '';
  8.  
  9. if (isset($_SESSION['logout'])) {
  10. $message = '<div class="alert-box notice"><span>NOTICE: </span>You have been logged out.</div>';
  11. unset($_SESSION['logout']);
  12. }
  13.  
  14. if (isset($_SESSION['register'])) {
  15. $message = '<div class="alert-box success"><span>SUCCESS: </span>You have been registered Successfully.</div>';
  16. unset($_SESSION['register']);
  17. }
  18.  
  19.  
  20. if ( !empty($username) && !empty($password) ) {
  21.  
  22. $sqlUsername = cleanSql($username);
  23.  
  24. $query = mysql_query("SELECT `id`,`password`,`admin` FROM users WHERE username='{$sqlUsername}' LIMIT 1") or die(mysql_error());
  25. $userRow = mysql_fetch_array($query);
  26.  
  27. if($userRow['password'] == sha1($password) && mysql_num_rows($query) == 1)
  28. {
  29. $_SESSION['username'] = $username;
  30. $_SESSION['userid'] = $userRow['id'];
  31. $_SESSION['admin'] = $userRow['admin'];
  32. redirect('home.php');
  33. }
  34. else
  35. {
  36. $message = '<div class="alert-box error"><span>Error: </span>The username or password was incorrect.</div>';
  37. }
  38. }
  39.  
  40. include '_header.php';
  41. echo '
  42. <article id="content" style="margin-top: 70px;">
  43.  
  44. <h2>Login</h2>
  45. <p>'.$message.'</p>
  46. <form id="ContactForm" action="" method="post">
  47. <div>
  48. <div class="wrapper">
  49. <span>Username:</span>
  50. <div class="bg"><input type="text" name="username" id="username" class="input"></div>
  51. </div>
  52. <div class="wrapper">
  53. <span>password:</span>
  54. <div class="bg"><input type="password" name="password" id="password" class="input"></div>
  55. </div><br>
  56. <div class="buttons">
  57. <input type="submit" value="Login" class="button1" />
  58. </div>
  59. </div>
  60. </form>
  61. </article>
  62. </div>
  63. <div>
  64.  
  65. ';
  66. include '_footer.php';
  67. ?>
Add Comment
Please, Sign In to add comment