lordlex Posted June 11, 2012 Report Share Posted June 11, 2012 aew amigos do forum tudo beleza?seguinte estou tentano aproveitar uma tabela de um forum dos usuarios para fazer um sistema de login separado.O problema e q a senha esta codificada em MD5 como faço para q quando for recuperada a senha no select ela ser comparada com a senha em md5 do bd? vlw ajuda pessoal Quote Link to comment Share on other sites More sharing options...
0 Alceu13 Posted June 11, 2012 Report Share Posted June 11, 2012 (edited) Se for no login para acessar o Site<? include "conecta.php"; $login = $_POST["login"]; $senha =md5( $_POST["senha"]); // Digitado, no formulario de Login , você encripta o digitado. $resultado = mysql_query("SELECT login,senha FROM usuarios WHERE login='$login' and senha = '$senha' "); $linhas = mysql_num_rows($resultado) or die ("não encontrei o usuario !"); if($linhas == 0){ echo "<p align=\"center\"><font size=\"2\" face=\"arial\" color=\"red\"><b>Usuario Invalido</b></font></p>"; echo "<p align=\"center\"><a href=\"login.html\">Voltar</a></p>"; } else{ setcookie("login", $login); setcookie("senha", $senha); header("Location: principal.php"); } mysql_close($cn); ?>Se não for isto explique melhor. Edited June 11, 2012 by Alceu13 Quote Link to comment Share on other sites More sharing options...
0 lordlex Posted June 11, 2012 Author Report Share Posted June 11, 2012 amigo Alceu13 axo q e algo +ou- isso q você postou vou testar sua dica vlw ajuda Quote Link to comment Share on other sites More sharing options...
Question
lordlex
aew amigos do forum tudo beleza?
seguinte estou tentano aproveitar uma tabela de um forum dos usuarios para fazer um sistema de login separado.
O problema e q a senha esta codificada em MD5
como faço para q quando for recuperada a senha no select ela ser comparada com a senha em md5 do bd?
vlw ajuda pessoal
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.