Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]logowanie
mattii
post 22.09.2016, 18:37:51
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 29.01.2010

Ostrzeżenie: (0%)
-----


mam taki kod do logowania

  1. <?php
  2. require_once 'dbconnect.php';
  3.  
  4.  
  5.  
  6.  
  7. if (isset($_SESSION['userSession'])!="") {
  8. header("Location: home.php");
  9. }
  10.  
  11. if (isset($_POST['btn-login'])) {
  12.  
  13. $email = strip_tags($_POST['email']);
  14. $password = strip_tags($_POST['haslo']);
  15.  
  16. $email = $DBcon->real_escape_string($email);
  17. $password = $DBcon->real_escape_string($password);
  18.  
  19. $query = $DBcon->query("SELECT idUser, email, haslo FROM User WHERE email='$email'");
  20.  
  21.  
  22.  
  23. $row=$query->fetch_array();
  24.  
  25. $count = $query->num_rows; // if email/password are correct returns must be 1 row
  26.  
  27. if (password_verify($password, $row['haslo']) && $count==1) { -------- tutaj jest warunek if'a, ktory sprawdzam ponizej poprzez echo $row['haslo'], "a", $password, "b", $count,"c"; i się zgadza wszystko kazda zmienna wynosi 1
  28. $_SESSION['userSession'] = $row['idUser'];
  29. header("Location: home.php");
  30. } else {
  31.  
  32. // echo $row['haslo'], "a", $password, "b", $count,"c";
  33.  
  34. $msg = "<div class='alert alert-danger'> &nbsp; Zły user lub pass !
  35.  
  36.  
  37.  
  38. </div>";
  39. }
  40. $DBcon->close();
  41. }
  42. ?>



-------- powyższy warunek if'a, ktory sprawdzam ponizej poprzez echo $row['haslo'], "a", $password, "b", $count,"c"; i się zgadza wszystko kazda zmienna wynosi 1

ale od razu przerzuca do elsa i dostaje informacje Zły user lub pass ! - całe popołudnie na to patrzę i już nie widzę błędu..ale dalej coś nie działa.

Ten post edytował mattii 22.09.2016, 19:54:44
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:59