Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/09/2007, 22:58
Luis Galdames
 
Fecha de Ingreso: agosto-2007
Ubicación: Osorno, Chile
Mensajes: 40
Antigüedad: 16 años, 8 meses
Puntos: 0
Como defino variables PUBLIC en PHP?

Hola a todos
Ahora estoy con el problema de seleccionar quien entra en las opciones del menú.
Ya hice el login y puse las variables en GLOBALS, asi:

$GLOBALS['autorizado'] =1;
$GLOBALS['usuario'] =$usuario;
$GLOBALS['admin'] =$isadmin;
$GLOBALS['alumno'] =$isalumno;
$GLOBALS['usernom'] =$nombres.' '.$apellidos;

La idea es que en cada página que este usuario entre, le muestre su nombre y acceso, que puede ser administrador o alumno.
Esas definiciones las hice tomando los datos almacenados en la tabla usuarios, donde almaceno sus datos y permisos.

Cuando ingreso a la primera página a seguir del login, me muestra el usernom, pero cuando llamo la siguiente página, ya no lo trae.

Estoy usando variables $GLOBALS, que se suponen son superglobales y que deberían estar vigentes para todas las páginas del sistema, pero no parece ser así. En FoxPro yo definía variables Public y las tenía disponibles dentro del sistema entero, para tomar su contenido hasta en la más lejana rutina, pero aquí no consigo la forma de hacerlo.
Podrías por favor darme una ayudita?
Gracias de antemano.