Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos!!
Estou aproveitando um sistema de login que já tinha anteriormente, fazendo algumas alterações devido a migração do PHP 4 para o PHP 5 porém o mesmo está apresentando o seguinte erro:
A senha quando cadastrada no banco de dados é criptografada com o MD5, quando o usuário vai se logar a senha criptografada está apresentando dois números no final da criptografia que não são salvas no banco de dados quando o usuário se cadastra o que faz com que a senha apesar de ser a mesma não seja validada não sendo possível efetuar o login no site. Abaixo segue o código.
$login = addslashes($_POST["usu"]);
$senha = addslashes(MD5($_POST["senh"]));
A senha criptografada é esta:
202cb962ac59075b964b07152d234b
A senha que é retornada é esta:
202cb962ac59075b964b07152d234b70
Notem que o que acontece é apenas a adição do número 70 quando tento capturar a senha digitada no campo senha do formulário o que quando a mesma senha é salva no banco de dados não ocorre.
Desde já agradeço a todos que se dispuserem ajudar, um grande abraço a todos, até...
Carregando comentários...