Advertisement
Baldwin1

Login.php

Dec 27th, 2016
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.90 KB | None | 0 0
  1. <?php
  2. include("config.php");
  3. session_start();
  4.  
  5. if($_SERVER["REQUEST_METHOD"] == "POST") {
  6. // username and password sent from form
  7.  
  8. $myusername = mysqli_real_escape_string($db,$_POST['login']);
  9. $mypassword = mysqli_real_escape_string($db,$_POST['password']);
  10.  
  11. $sql = "SELECT * FROM userinfo WHERE user_name = '$myusername' and password = '$mypassword'";
  12. $result = mysqli_query($db,$sql);
  13. $row = mysqli_fetch_array($result,MYSQLI_ASSOC);
  14. $active = $row['active'];
  15.  
  16. $count = mysqli_num_rows($result);
  17.  
  18. // If result matched $myusername and $mypassword, table row must be 1 row
  19.  
  20. if($count == 1) {
  21. session_register("myusername");
  22. $_SESSION['login_user'] = $myusername;
  23.  
  24. header("location: welcome.php");
  25. }else {
  26. $error = "Your Login Name or Password is invalid";
  27. }
  28. }
  29. ?>
  30. <html>
  31. <link href="http://fonts.googleapis.com/css?family=Lobster" rel="stylesheet" type="text/css">
  32. <link rel=StyleSheet href="loginmemory.css">
  33. <head>
  34. <meta charset="utf-8">
  35. <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
  36. <title>Login Form</title>
  37. <meta name="robots" content="noindex,follow" />
  38. </head>
  39. <body>
  40. <div class="container">
  41. <div class="login">
  42. <h1>Login To The Memory Bank</h1>
  43. <form method="post" action="">
  44. <p><input type="text" name="login" value="" placeholder="Username or Email"></p>
  45. <p><input type="password" name="password" value="" placeholder="Password"></p>
  46. <p class="remember_me">
  47. <label>
  48. <input type="checkbox" name="remember_me" id="remember_me">
  49. Remember me on this computer
  50. </label>
  51. </p>
  52. <p class="submit"><input type="submit" name="commit" value="Login"></p>
  53. <span><?php echo $error; ?></span>
  54. </form>
  55. </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement