mysqli statement + select view
Prezados,
Fiz em ambiente local (xampp) uma tela de login simples e está funcionando perfeitamente, sem apresentar qualquer erro, porém, ao subir para meu servidor web (ambos rodam PHP 7.1), o sistema de login não funciona, só gera a mensagem de erro de login e senha. Após verificar os possíveis erros, identifiquei que a consulta SQL não está funcionando, porém, no PHPmyAdmin funciona normalmente (no servidor web), estou usando uma view, mas não encontrei nada que tivesse o mesmo problema que estou passando.
Segue código:
if($sql = $mysqli->prepare("SELECT * FROM `vw_login` WHERE `login` = ? LIMIT 1")) {
$sql->bind_param("s", $frmlogin);
$sql->execute();
$sql->bind_result($id, $nome, $hash);
if($sql->fetch() AND Bcrypt::check($frmsenha, $hash)) {
...
header('Location: /');
} else {
session_destroy();
$retorno = "Login ou senha incorretos.";
}
$sql->close();
}
Obrigado!Discussão (9)
Carregando comentários...