Advertisement
Guest User

Untitled

a guest
Feb 6th, 2017
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. <?php
  2.  
  3. session_start();
  4. $_SESSION['message'] = "";
  5. $mysqli = new mysqli("localhost", "root", "", "accounts") or die ("Cannot connect");
  6. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  7.  
  8. $fusername = $mysqli->real_escape_string($_POST['username']);
  9. $fpassword = $mysqli->real_escape_string(hash('sha256', $_POST['password']));
  10.  
  11. if (empty($fusername) && empty($fpassword)) {
  12. $_SESSION['message'] = "Syötä käyttäjätieodt";
  13. }else{
  14. $sql = "SELECT `id`, `username`, `email`, `password`, `active` FROM `users` WHERE username = '$fusername' AND password = '$fpassword'";
  15.  
  16. $query = mysqli_query($mysqli, $sql);
  17.  
  18. $count = mysqli_num_rows($query);
  19.  
  20. if ($count > 0) {
  21. while($row = mysqli_fetch_array($query)){
  22. $_SESSION['username'] = $row['username'];
  23. $_SESSION['email'] = $row['email'];
  24. $_SESSION['id'] = $row['id'];
  25.  
  26. $_SESSION['message'] = "Sisäänkirjautuminen onnsitui.";
  27. header("location: index.php")
  28. }
  29. }else{
  30. $_SESSION['message'] = "Väärä käyttäjänimi tai salasana.";
  31. }
  32.  
  33. }
  34. }
  35.  
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement