PHP PDO - problema na hora de fazer login com criptografia.
Bom gente eu to aprendendo agora essas coisa de criptografia com a senha então me desculpem se for erros bestas, eu estou com o projeto em que eu cadastro o usuario e a senha dele é guardada no banco criptografada, com a conta cadastrada eu quero fazer o login só que a senha como ela e criptografada eu não consigo fazer o login, o codigo para criptografa a senha que usei foi " $senhaCripto = password_hash($senha,PASSWORD_DEFAULT); esse codigo eu usei na pagina do cadastro" eu tentei fazer o login mais não to conseguindo vou postar o codigo se poderem ajudar agradeço.
<?php
session_start();
include "conexao/conexao.php";
$email = $_POST ["email"];
$senha = $_POST ["senha"];
$crip = password_hash($senha,PASSWORD_DEFAULT);
$query = $conexao->prepare("select * from usuario where email = '$email' and senha = '$crip'");
$query->execute();
$resultado = $query->rowCount();
if($resultado > 0) {
header("Location: inicio.php");
}else{
echo "<script>
location.href='Login.php'
alert('Usuário ou senha incorretos');
</script>";
}
?>Discussão (1)
Carregando comentários...