Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/04/2009, 09:17
Avatar de rompeguesos
rompeguesos
 
Fecha de Ingreso: marzo-2009
Mensajes: 692
Antigüedad: 15 años, 1 mes
Puntos: 8
error al verificar password

Hola tengo un problema al intentar hacer login, soy bastante novato con lo cual no se muy bien que he de hacer. Hasta ahora e consegio que al intentar hacer login me reconozca ya el email y ahora solo dice que el password es incorrecto yo me imagino que es que no lo recibe de la base de datos pero es que no se como hacerlo, en la base de dato el campo de la contraseña es 'pass'.
Espero vuestra gran ayuda.

A continuación os indico el comprueba.php del login:

Código PHP:
<?
session_start
();
include(
"../../lib/config.inc.php");
$email $_POST['email'];
$pass $_POST['pass'];
if(empty(
$login)){
$email $_GET['email'];
$pass $_GET['pass'];
}
$query=mysql_query("SELECT email FROM usu WHERE email='$email'") or die(mysql_error());;
if(
mysql_num_rows($query)==0){
header("location: login.php?error=3");
exit;
} else {
$array=mysql_fetch_array($query);
$pass_encriptado md5($pass);  
//$salt = md5(¬_¬vgpastor¬);
//$pass2 = md5($salt . $pass_encriptado);
if($array["pass"]!=$pass_encriptado){
header("Location: login.php?error=2");
exit;
}
//$nive = mysql_query("SELECT * FROM nivel WHERE nivel=$array[nivel]");

$_SESSION["email"]=$email;
$_SESSION["nivel"]=$nive['nivel'];
$_SESSION["nombre"]=$array['nombre'];
$_SESSION["id"] = $array['id'];
session_register();
//$nivel = mysql_fetch_array($nive);
//header("location:../$nivel[url]");
header("Location: ../gestion_inicio.php");
exit;
}
?>