Advertisement
Guest User

Untitled

a guest
May 2nd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.92 KB | None | 0 0
  1. <?php
  2. session_start();
  3. if (isset($_POST['submit']))
  4. {
  5. $username = $_POST['username'];
  6. $password = $_POST['password'];
  7.  
  8. //Connect to db
  9. $conn = mysqli_connect('localhost', 'root','','studentsassistance','3306') or die ('Cannot connect to DB');
  10. $safeusername = mysqli_query($conn, "SELECT * FROM users WHERE username='$username'");
  11. $verifypassword = mysqli_query($conn, "SELECT password FROM users WHERE username='$safeusername'");
  12.  
  13. if(mysqli_num_rows($safeusername) > 0)
  14. {
  15. if($password == mysqli_fetch_row($verifypassword))
  16. {
  17. $_SESSION['username'] = $username;
  18. echo "logged in";
  19. }
  20.  
  21. else
  22. {
  23. $query = "Incorrect password.";
  24. echo "<script type='text/javascript'>alert('$query');</script>";
  25. header("Refresh:0; url=login.php");
  26. }
  27. }
  28. else
  29. {
  30. $query = "Username does not exist.";
  31. echo "<script type='text/javascript'>alert('$query');</script>";
  32. header("Refresh:0; url=login.php");
  33. }
  34.  
  35. $result = mysqli_query($conn,$query);
  36. if(mysqli_query($conn, $query))
  37. {
  38. echo mysqli_affected_rows($conn);
  39. }
  40. else
  41. {
  42. echo "Error: ".mysqli_error($conn);
  43.  
  44. }
  45. }
  46. ?>
  47.  
  48.  
  49. <!DOCTYPE html>
  50. <html>
  51. <title>Home!</title>
  52. <meta charset="UTF-8">
  53. <meta name="viewport" content="width=device-width, initial-scale=1">
  54. <link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
  55. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato">
  56. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  57. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
  58. <link rel="icon" href="images/favicon.ico">
  59. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  60. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
  61. <style>
  62. body {font-family: "Lato", sans-serif}
  63. .mySlides {display: none}
  64. </style>
  65. <body>
  66.  
  67. <!-- Navbar -->
  68. <div class="w3-top">
  69. <div class="w3-bar w3-black w3-card">
  70. <a class="w3-bar-item w3-button w3-padding-large w3-hide-medium w3-hide-large w3-right" href="javascript:void(0)" onclick="myFunction()" title="Toggle Navigation Menu"><i class="fa fa-bars"></i></a>
  71. <a href="index.php" class="w3-bar-item w3-button w3-padding-large">Home</a>
  72. <a href="#" class="w3-bar-item w3-button w3-padding-large w3-hide-small">Submit</a>
  73. <a href="contact.php" class="w3-bar-item w3-button w3-padding-large w3-hide-small">Contact Us</a>
  74. <a href="#" class="w3-bar-item w3-button w3-padding-large w3-hide-small">Placeholder</a>
  75. <a href="signup.php" class="w3-bar-item w3-button w3-padding-large w3-hide-small">Sign Up</a>
  76.  
  77. <a href="http://www.facebook.com"><i class="fa fa-facebook-official w3-hover-opacity w3-xlarge w3-padding-large"></i></a>
  78. </div>
  79. </div>
  80.  
  81. <!-- Navbar on small screens -->
  82. <div id="navDemo" class="w3-bar-block w3-black w3-hide w3-hide-large w3-hide-medium w3-top" style="margin-top:46px">
  83. <a href="index.html" class="w3-bar-item w3-button w3-padding-large">Home</a>
  84. <a href="#" class="w3-bar-item w3-button w3-padding-large">Submit</a>
  85. <a href="#contact" class="w3-bar-item w3-button w3-padding-large">Contact Us</a>
  86. <a href="#" class="w3-bar-item w3-button w3-padding-large">Placeholder</a>
  87. <a href="signup.php" class="w3-bar-item w3-button w3-padding-large w3-hide-small">Sign Up</a>
  88. </div>
  89.  
  90. <div class="w3-content" style="max-width:2000px;margin-top:46px"><h4 class="w3-wide">
  91.  
  92. <?php
  93. echo "Welcome, $_SESSION[username]";
  94. ?>
  95.  
  96. </h4>
  97. </div>
  98.  
  99. <!-- login Form-->
  100. <div class="login-form" style="text-align: center; padding-top: 5%; padding-left: 30%; padding-right: 30%;">
  101. <form action="login.php" method="post">
  102. <h2>Login</h2>
  103. <p>Please fill in this form to login to your account!</p>
  104. <hr>
  105. <div class="form-group">
  106. <div class="input-group">
  107. <span class="input-group-addon"><i class="fa fa-user"></i></span>
  108. <input type="text" class="form-control" name="username" placeholder="Username" required="required">
  109. </div>
  110. </div>
  111. <div class="form-group">
  112. <div class="input-group">
  113. <span class="input-group-addon"><i class="fa fa-lock"></i></span>
  114. <input type="text" class="form-control" name="password" placeholder="Password" required="required">
  115. </div>
  116. </div>
  117. <div class="form-group">
  118. <button type="submit" name="submit" class="btn btn-primary btn-lg">Login</button>
  119. </div>
  120. </form>
  121. </div>
  122.  
  123.  
  124. <script>
  125. </script>
  126.  
  127. </body>
  128. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement