Boa noite, agora pouco tive um problema com meu login em php. Ele funcionava perfeitamente, mas agora que comecei a usar o xampp, ele não funciona mais, eu utilizava o wamp server
class Login
{
function logar($conexao, $email, $senha)
{
$query = mysqli_query($conexao, "SELECT email, senha FROM usuarios WHERE email='$email'") or die(mysqli_error());
if(mysqli_num_rows($query) > 0)
{
$row = mysqli_fetch_array($query) or die(mysqli_error());
$hash = $row['senha'];
if(password_verify($senha, $hash))
{
// Abrindo sessão
session_start();
$_SESSION['email'] = $email;
$_SESSION['senha'] = $senha;
// Redirecionando para a pagina principal do website
header("Location: ../WebSite/Index.php");
}
else
{
echo "senha incorreta";
}
}
else
{
echo "E-mail incorreto";
}
return null;
}
}
ele cadastra sem problema, o problema é na hora de logar que da senha incorreta. A senha é criptografada com o bcrypt.
versão que a aplicação foi construida: PHP/7.0.10
versão atual do php: PHP/7.1.1
, campos de senha sempre deixo 255 só pra garantir…