Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2008, 21:22
matiD
 
Fecha de Ingreso: octubre-2008
Mensajes: 85
Antigüedad: 15 años, 7 meses
Puntos: 0
Problema con variables de sesion

Hola a todos, bueno les traigo otra duda de principiante.

Estoy aprendiendo a utilizar variables de sesion y me surgio un problema, el cual me parece que es por tener el register globals OFF ya que en el tuto que estoy siguiendo lo tienen on.

Bueno el problema es el siguiente... paso a detallar

tengo una variable por ejempolo $user
la cual ingreso a una variable de sesion de la siguiente manera

al comienzo del codigo php pongo "session_start();"

luego de definida la variable pongo "session_register("user");"

Hasta ahi todo bien,

pero por ejemplo en otra pagina tengo lo mismo al principio "session_start();"

luego trato de imprimir la variable para ver si esta bien guardada y no me la muestra... lo hago de la siguiente manera

echo $user;

y no pasa nada obviamente no defino la variable con anticipacion porque spuestamente esta en la sesion...

luego para ver si la variable estaba registrada en la sesion hice lo siguiente
$prueba = session_is_registered("user");

echo $prueba;

y me devolvio 1 por lo tanto la sesion contiene la variable pero porque no me devuelve la variable para poder utilizarla?

Sigo pensando que es un problema por el register_globals OFF

no lo pongo on porque ya me explicaron que trae problemas de seguridad.

Saludos a todos espero que se haya entendido