DarkWolfXP
Power Member
Bem é o seguinte eu fiz uma pagina para fazer check do formulario da pagina "login.php"
o registro foi feito e a password foi encriptada com md5(); o problema k eu agr tenho e associar os dois, isto é, encriptar o $pass k é igual ao pass (nome do formulario da password) e dps associar na base de dados
este script explica td... (é da pagina de check_login.php)
Com este script obtenho login ou senha invalidos , entao experimentei meter nesse script echo "$pass_encrypted"; e demonstra a password encriptada e igual á da base de dados.(é igual pois a password k submeti no formulario é igual ao da base de dados)
Agr n percebo pk é k ele n compara... isto é compara com $pass_encrypted ao pass do base de dados...
Plz alguem me ajude
o registro foi feito e a password foi encriptada com md5(); o problema k eu agr tenho e associar os dois, isto é, encriptar o $pass k é igual ao pass (nome do formulario da password) e dps associar na base de dados
este script explica td... (é da pagina de check_login.php)
O k é k esta mau? como poderei encriptar e dps comparar?<?
include "configuration.php";
$db = mysql_connect($host, $login_php, $password);
$basedados = mysql_select_db($database);
$pass_encrypted = md5($pass);
$check = mysql_query("SELECT * FROM `$table` WHERE login = '$login' AND pass = '$pass_encrypted'", $db);
$count = mysql_num_rows($check);
if ( $count == 1 ) {
setcookie ("login", $login);
setcookie ("pass", $pass_encrypted);
echo "Welcome User";
} else {
echo "Login ou senha inválidos.<a href=javascript:history.go(-1)>Clique aqui para voltar.</a>";
}
?>
Com este script obtenho login ou senha invalidos , entao experimentei meter nesse script echo "$pass_encrypted"; e demonstra a password encriptada e igual á da base de dados.(é igual pois a password k submeti no formulario é igual ao da base de dados)
Agr n percebo pk é k ele n compara... isto é compara com $pass_encrypted ao pass do base de dados...
Plz alguem me ajude