Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2004, 13:03
cesar24
 
Fecha de Ingreso: marzo-2003
Ubicación: Bogotá
Mensajes: 199
Antigüedad: 21 años, 1 mes
Puntos: 0
session.use_cookies : ON
session.use_trans_sid : ON

¿Inicias la sesión con session_start() en cada proceso que accedes a tus variables de sesión por sus arrays superglobales: $_SESSION ?
SI uso el session_star()

este es el código de mi login.htm

if(mysql_num_rows($IdConsulta) != 0 AND mysql_num_rows($IdConsulta) == 1)
{
$_SESSION['acceso']=$row["nivel_acceso"];
$_SESSION["login"]=$row["usuario"];
mysql_close($IdConexion);
header("location:index.php");
exit();
}
else
{
mysql_close($IdConexion);
header("location:login.htm");
exit();
}

En cada hoja coloco un validate.php si me logeo bien, y la sesión queda registrada puedo entrar de resto no, lo que de verdad no entiendo es porque si me deja entrar, toma las restricciones y simplemente cuando cambio de link se pierde la variable, intento atrapar con un echo la variable así :
echo($_SESSION['login']); y funciona bien cuando entro, pero como dije antes ambio de link, vuelvo a este mismo link y se pierde esta variable.

Y no se que sera?

Gracia sde antemano.