Guest User

Untitled

a guest
Mar 14th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. aa;$2y$10$VPU65Et3ndqpCuxilZSLYO5Z9hA1rHy0BVCCBRANsqzGy.TKncKNG
  2. alan;$2y$10$69osQF6KBRfYeHRdqkkzRenXpwMMR4jIK5n0xxMJRQTFsKsgR2ZN2
  3. ala;$2y$10$/rcufuupuBVoG216aF7kfOlkvBxwHbI1kzsFg9BbQ2fbj/OyOQmeK
  4.  
  5. <form action="login.php" method="post">
  6. Username: <input type="text" name="namn"><br> Password: <input
  7. type="text" name="pass"><br>
  8. <input type="submit" name="login" value="Log in">
  9. </form>
  10. <?php
  11. session_start();
  12. $userN = $_POST['namn'];
  13. $passW = password_hash($_POST['pass'], PASSWORD_DEFAULT);
  14. $userList = file ('users.txt');
  15.  
  16. if (isset($_POST['login'])) {
  17. if (empty($userN) && empty($_POST['pass'])) {
  18. echo "Both fields are empty.";
  19. } else if (empty($_POST['pass'])) {
  20. echo "Please enter your password";
  21. } else if (empty($userN)) {
  22. echo "Please enter your username.";
  23. } else {
  24. foreach($userList as $row) {
  25. $parts = explode(";",$row);
  26. if($userN==$parts[0] && password_verify($passW, $parts[1])) {
  27. $_SESSION['username'] = $_POST['namn'];
  28. header("Location:index.php");
  29. } else {
  30. echo "Wrong username/password!";
  31. }
  32. }
  33. }
  34. }
Add Comment
Please, Sign In to add comment