Publicidade:


Categoria:
Página Pessoal
Assunto: Criptografar Senhas em PHP
Nome do Divulgador: Pedro Andrada

Atenção: Quando for fazer uma pesquisa, você precisa criptografar esse campo também, caso contrário, sua pesquisa não irá retornar nada.

Exemplo prático: (pesq.php)

<?
include "conecta.php"; //Conecta com a nosso banco de dados MySQL

$senha = '123456';
$sql = mysql_query("SELECT senha,cript FROM tb_teste
WHERE
cript = password($senha)") or die("ERRO no comando SQL : ".mysql_error());
if(mysql_num_rows($sql) > 0)
echo "Achei a senha";
else
echo "Não achei";
?>
Dica: Faça um teste, execute o arquivo cript.php para criptografar a senha(123456). Depois de ter feito, execute o arquivo pesq.php, que é o responsável pela pesquisa de senha. Se tudo ocorrer bem, ele deve te informar que ele encontrou a senha. Para concluir, faça o seguinte: mude a linha do SQL do arquivo pesq.php para:

$sql = mysql_query("SELECT senha,cript FROM tb_teste
WHERE
cript = $senha") or die("ERRO no comando SQL : ".mysql_error());

Anterior Principal Próxima