Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/07/2002, 15:07
^_CloViS_^
 
Fecha de Ingreso: mayo-2002
Mensajes: 115
Antigüedad: 21 años, 11 meses
Puntos: 0
Ayuda con sistema de autenticacion

vereis, estoy intentando hacer un sistema de autenticación sencillo con sesiones, y aqui es donde esta el problema: he hecho una pagina con un form que recoge el nombre de usuario($user) y el password($pass), entonces en la pagina que procesa los datos inicio una sesion donde registro esas dos variables, y hasta aquí todo bien, el problema llega cuando procedo a la pagina que verifica cada vez si el user y el pass son correctos, y el problema consiste en que no me funciona la sesion, pongo session_start(); primero que nada para recuperar la anterior (la de la pagina que procesa los datos del formulario el) y despues la comprobación en la base de datos, quedando así el codigo de fuente:


<?
session_start();
$sql = "SELECT * FROM tabla WHERE usuarios = '$user' AND pass = '$pass'";
$consulta = mysql_query($sql);
if(mysql_num_rows($consulta)!=0)
{
}
else
{
header("location: http://www.loquesea.com/error.htm");
}
?>

entonces siempre me redirecciona a la pagina, aunque el user y su pass sean correctos. ¿Por Que?

P.D: si alguien sabe como se podria hacer sin utiñizar sesiones por favor que me diga como hacerlo.