Advertisement
Guest User

Untitled

a guest
Feb 14th, 2017
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. <?php
  2. session_start();
  3. //$_SESSION['message'] = "";
  4. require_once("connect.php");
  5. require_once("functions.php");
  6.  
  7. if ($_SERVER['REQUEST_METHOD'] == 'POST') {
  8. $uname = $mysqli->real_escape_string($_POST['username']);
  9.  
  10. $sql = "SELECT `username`,`email`, `active`,`password` FROM `users` WHERE `username`='$uname'";
  11. $query = mysqli_query($mysqli, $sql);
  12. $count = mysqli_num_rows($query);
  13.  
  14. if ($count > 0) {
  15. while ($row = mysqli_fetch_array($query)) {
  16. $active = $row['active'];
  17. $username = $row['username'];
  18. $email = $row['email'];
  19. $password = $row['password'];
  20.  
  21. if ($username == $_POST['username'] && password_verify($_POST['password'], $password)) {
  22. if ($active == 1) {
  23. $_SESSION['username'] = $username;
  24. $_SESSION['email'] = $email;
  25.  
  26. //$_SESSION['message'] = "<div class='alert alert-error'><p class='bg-success_registeration'>Sisäänkirjautuminen onnistui.</p></div>";
  27.  
  28. }else{
  29. //$_SESSION['message'] = "<div class='alert alert-error'><p class='bg-danger'>Tiliäsi ei ole aktivoitu.</p></div>";
  30. $error = json_encode({"error": true, "message": "Tiliäsi ei ole aktivoitu."});
  31. }
  32. }else{
  33. //$_SESSION['message'] = "<div class='alert alert-error'><p class='bg-danger'>Väärä käyttäjänimi tai salasana.</p></div>";
  34. $error = json_encode({"error": true, "message": "Väärä käyttäjänimi tai salasana."});
  35. echo $error;
  36. }
  37. }
  38. }else{
  39. //$_SESSION['message'] = "<div class='alert alert-error'><p class='bg-danger'>Väärä käyttäjänimi tai salasana.</p></div>";
  40. $error = json_encode({"error": true, "message": "Väärä käyttäjänimi tai salasana."});
  41. echo $error;
  42. }
  43. }
  44.  
  45. ?>
  46.  
  47. <?php //$_SESSION['message'] = "";?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement