Guest User

Untitled

a guest
Aug 16th, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. <?php session_start(); ?>
  2. <?php
  3. include 'config.php';
  4. if(isset($_POST['submit'])){
  5. $submittedUser = $_POST['username'];
  6. $submittedPass = $_POST['password'];
  7. $encrypteduser = password_hash($submittedUser, PASSWORD_ARGON2I);
  8.  
  9. $con=mysqli_connect($servername, $dbusername, $dbpassword, $dbname);
  10. // Check connection
  11. if (mysqli_connect_errno())
  12. {
  13. echo "Failed to connect to MySQL: " . mysqli_connect_error();
  14. }
  15. if ($stmt = mysqli_prepare($con, "SELECT * FROM users Where username =?")) {
  16. mysqli_stmt_bind_param($stmt, "s", $encrypteduser);
  17. mysqli_stmt_execute($stmt);
  18. $result = mysqli_stmt_get_result($stmt);
  19. }
  20.  
  21. while($row = mysqli_fetch_array($result))
  22. {
  23. $username = $row['username'];
  24. $password = $row['password'];
  25. }
  26. if (password_verify($submittedUser, $username) && password_verify($submittedPass, $password))
  27. {
  28. $_SESSION['user']=$username;
  29.  
  30. echo "<script> location.href='index.php'; </script>";
  31. exit;
  32. }
  33. else
  34. {
  35. echo "<script> location.href='login.php'; </script>";
  36. exit;
  37. }
  38. mysqli_close($con);
  39. }
  40. ?>
Add Comment
Please, Sign In to add comment