Почему здесь password_verify всё время возвращает false?

К базе подсоединяется всё нормально забирает пароль, но пишет, что пароль не правильный

$login=$_POST['login'];
    $password=$_POST['password'];
    
    $login=mb_strtolower($login);
    
    $login=trim($login);
    $password=trim($password);
    $login=htmlspecialchars($login);
   // mysql_select_db('makinson_h',$mysqli);
 $result=$mysqli->query("SELECT * FROM `REG` WHERE `login`='$login'");/*обьект*/
    $result=$result->fetch_assoc();/*массив*/
 $hash = $result['password'];
 
   if(password_verify($password,$hash))   {
    echo 'Пароль правильный!';
} else {
    echo 'Пароль неправильный.';
}

Vardamp $hash возвращает хэш всё как надовведите сюда описание изображения


Ответы (0 шт):