El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de PHP
Foros del Guru > PHP
Usuario sesiones PHP5
berenice
1 Mensaje(s)
Enviado - 6/9/2004
?
Hola! Estoy realizando una aplicaci?n en la que los datos de autenticaci?n del usuario se guardan en variables de sesi?n. El problema es que no se crea la sesi?n correctamente:

En el fichero inicio.php se llama a la funci?n autenticacion para ver si el usuario est? autenticado:

class.user.php:

class Autenticacion
{
function CompruebaAuten($url,$nivel)
{
if(!isset($_SESSION['login']))
{
header("location: login.php?url=$url");
}else{
header("location: $url");
exit();
}
}
}

login.php es un formulario, cuyos datos se env?an al fichero auth.php, en el que se comprueba si el login y el pwd existen y, si es as?, se inicializan las variables de sesi?n:

session_start();
$_SESSION['login']=$login;
$_SESSION['autentificado']=1;
$_SESSION['nivel']=1;
header ("location: $url");
exit();

Se vuelve al fichero de inicio ($url=inicio.php) donde se vuelve a comprobar si el usuario est? autenticado, pero en lugar de mostrarse el contenico de inicio.php, vuelve a redirigirte al formulario login.php ( $_SESSION['login'] no ha mantenido su valor).

?Aguien puede ayudarme con esto???

Gracias.
?
Desconocido
Enviado - 14/10/2004
?
prueba a iniciar las sesiones con

session_start();

este codigo debe de estar al principio del archivo

?
?

?

Contactos myStudio Network
?