Guest User

Untitled

a guest
Nov 4th, 2018
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. <?php
  2. //For connecting the database
  3. $link = mysqli_connect("localhost","root","", "practise");
  4. if (!$link) {
  5. echo "Error: Unable to connect to MySQL." . PHP_EOL;
  6. echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
  7. echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
  8. exit;
  9. }
  10.  
  11.  
  12. session_start();
  13. $usern = $_POST['username']; //using post method's username to set variable
  14. $_SESSION["username"]=$usern; //declaring session variable and putting usern declared above
  15. echo $_SESSION["username"];
  16.  
  17. $input_password = $_POST['password'];
  18. $salt = ('nepal');
  19. $hashed_password= crypt($input_password, $salt); //no password decryption for crypt() function
  20.  
  21. //fetch previous password
  22. $query = mysqli_query($link, "SELECT password FROM users WHERE username='$usern' ")or die(mysql_error());
  23. $row = mysqli_fetch_row($query);
  24. $previous_password = $row[0];
  25.  
  26.  
  27.  
  28. if ($hashed_password==$previous_password) {
  29. header("Location: user_dashboard.php");
  30. die();
  31. }else{
  32. echo "Wrong username and/or password";
  33. }
  34.  
  35.  
  36. mysqli_close($link);
  37.  
  38. ?>
Add Comment
Please, Sign In to add comment