Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 25 postagens
Mais de 25 postagens
Tópico Autor
Mensagens: 33

como usar o md5 para criptografar senhas

31-10-2009 11:23

Salve WEB!

cara to querendo criptografar no banco a senha dos usuários e to usando o md5 assim
require("../conecta.php"); $insere = "INSERT INTO `bd_sistop`.`usuarios` (`login`,`senha`,`nome`,`tipo`) VALUES ('$log', md5('$pwd'), '$nome', '2')"; $resultado = mysql_query($insere);

e ta funcionando...pelo menos eu acho pois apararece criptografado no campo senha, mas o meu problema está na pesquisa, onde to fazendo assim
require ("../conecta.php"); $seleciona = "SELECT * FROM usuarios WHERE login = '$log' and senha = md5('$pwd')"; $resultado = mysql_query($seleciona);

mas nao acha de jeito nenhum...a senha nao criptografada, que vai pela variavel $pwd, está indo para a pagina sem problemas, acho que é no md5 que ta dando algum erro...da pra dar uma mao??

abraço!
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17425
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

como usar o md5 para criptografar senhas

31-10-2009 15:10

O melhor a se fazer é criptografar separado

$senha = md5($senha);

Ai você chama na query, não esquecendo de usar as aspas simples para delimitar os valores.
0
Tem um script legal em HTML, CSS, PHP, HTML, JavaScript, jQuery? Poste e compartilhe com os usuários do fórum :rock:

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado