<?php require_once 'dbconnect.php'; exit; } $email = $DBcon->real_escape_string($email); $password = $DBcon->real_escape_string($password); $query = $DBcon->query("SELECT idUser, email, haslo FROM User WHERE email='$email'"); $row=$query->fetch_array(); $count = $query->num_rows; // if email/password are correct returns must be 1 row 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 $_SESSION['userSession'] = $row['idUser']; header("Location: home.php"); } else { // echo $row['haslo'], "a", $password, "b", $count,"c"; $msg = "<div class='alert alert-danger'> Zły user lub pass ! </div>"; } $DBcon->close(); } ?>
-------- 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.