Advertisement
Guest User

Untitled

a guest
Jun 16th, 2016
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.28 KB | None | 0 0
  1. <?php
  2. header("Location: Login.php");
  3. ?>
  4.  
  5. <?php
  6. ob_clean();session_start();
  7.  
  8. if (isset($_GET['logout'])){
  9. session_destroy();
  10. }
  11.  
  12. if (isset($_SESSION['loggedin']) && $_SESSION['loggedin'] == true){
  13. header("Location: index.php");
  14. }
  15.  
  16. $Username = $_POST['username'];
  17. $EnteredPassword = $_POST['password'];
  18.  
  19. if (isset($_POST['submit'])){
  20. if (is_dir("USERS/".$Username) === true){
  21. $myFile=fopen("USERS/".$Username."/Password.txt","r") or exit("Can't open file!");
  22. $CorrectPassword = fgets($myFile);
  23. fclose($myFile);
  24.  
  25. if ($CorrectPassword == $EnteredPassword){
  26. $_SESSION['loggedin'] = true;
  27. header("Location: Home.php");
  28. }
  29.  
  30. else {
  31. echo '<font color="#FF0000"><p align="center">Username or Password incorrect please try again</p></font>';
  32. }
  33. }
  34.  
  35. else {
  36. echo '<font color="#FF0000"><p align="center">Username or Password incorrect please try again</p></font>';
  37. }
  38. }
  39. ?>
  40.  
  41. <!DOCTYPE html>
  42. <html>
  43. <head>
  44. <meta charset="utf-8">
  45. <meta name="viewport" content="width=device-width, initial-scale=1">
  46.  
  47. <title>Project Archive - Login</title>
  48.  
  49. <link href="CSS/boilerplate.css" rel="stylesheet" type="text/css">
  50. <link href="CSS/master.css" rel="stylesheet" type="text/css">
  51. <script src="JAVASCRIPT/respond.min.js"></script>
  52. </head>
  53. <body link="black">
  54. <div class="gridContainer clearfix">
  55. <div id="headerLoginDiv">
  56. <div id="titleLoginDiv">
  57. <p>Project Archive</p>
  58. </div>
  59. </div>
  60.  
  61. <h1 align="center">Login</h1>
  62. <h3 align="center">Welcome. Please login to continune.</h3>
  63. <form method="post" action="index.php">
  64. <div id="userNameLoginDiv">
  65. <p align="center">Username:</p>
  66. <input type="text" name="username" size="12">
  67. </div>
  68.  
  69. <div id="userPasswordLoginDiv">
  70. <p align="center">Password:</p>
  71. <input type="password" name="password" size="12">
  72. </div>
  73.  
  74. <div id="loginBtnDiv">
  75. <input id="button" name="submit" type="submit" value="Login">
  76. </div>
  77. </form>
  78. </body>
  79. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement