Foros del Web » Programando para Internet » PHP »

$_SESSION y register_Session()

Estas en el tema de $_SESSION y register_Session() en el foro de PHP en Foros del Web. Hola! Tengo un problema tenia mi programa hecho en PHP 4.1.1 y ahora lo estoy cambiando a PHP 5.2.0 y me esta dando problemas con ...
  #1 (permalink)  
Antiguo 05/12/2006, 03:40
 
Fecha de Ingreso: noviembre-2005
Mensajes: 38
Antigüedad: 18 años, 5 meses
Puntos: 0
$_SESSION y register_Session()

Hola!
Tengo un problema tenia mi programa hecho en PHP 4.1.1 y ahora lo estoy cambiando a PHP 5.2.0 y me esta dando problemas con las sesiones ya que antes tenia registradas las variables en las sesiones y ahora no puedo usar register global sino que he leido q tengo q usar $_SESSION y mi problema esque cuando yo en mi fichero principal pongo el siguiente codigo
Código PHP:

if (!isset($_SESSION['usuario'])) {
   
$_SESSION['usuario'] = "false";
} else {
   
$_SESSION['usuario'] = "true";

Quiero que cuando pase de este fichero a otro siga teniendo guardado el valor de $_SESSION['usuario'], es decir que si lo pongo a false que en el siguiente fichero me aparezca y no se como hacerlo porq en el siguiente fichero al que me redirecciona el anterior estoy imprimiendo:
Código PHP:
echo $_SESSION['usuario']; 
Y no me aparece nada.
  #2 (permalink)  
Antiguo 05/12/2006, 03:47
Avatar de holahola  
Fecha de Ingreso: mayo-2005
Ubicación: Móstoles - (Madrid)
Mensajes: 214
Antigüedad: 18 años, 11 meses
Puntos: 1
Para trabajar con sesiones deberías de leer un poco sobre el tema:

http://es2.php.net/manual/es/ref.session.php

Un saludo.
  #3 (permalink)  
Antiguo 05/12/2006, 04:00
Avatar de holahola  
Fecha de Ingreso: mayo-2005
Ubicación: Móstoles - (Madrid)
Mensajes: 214
Antigüedad: 18 años, 11 meses
Puntos: 1
También mecería la pena que echaras un vistazo a las explicaciones de Cluster, en las faqs de este mismo foro, sobre el asunto de sesiones:

http://www.forosdelweb.com/showthrea...992#post238992
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:14.