Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/09/2008, 19:48
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Respuesta: Pierdo la sesion al irme a otra pagina mediante un header.

Cita:
Iniciado por WebDeveloperZ Ver Mensaje
Que tal gente, en una pagina creo una sesion:

Código:
...
$id_usr_creado = mysql_insert_id();
session_name('temp');
session_start();
$_SESSION['temp'] = $id_usr_creado;
header("Location: alta.php$alta$nombre_var_get$con_error");
...
Luego en otra pagina cuando voy a recojerla en la primer linea detecto que no arroja ningun valor:

Código:
session_name('temp');
session_start();
echo $_SESSION['temp'];
Ya me cercione de comprobar que en el primer archivo la variable contenga un valor haciendo un echo antes del header y comentando este, y afirmativo, mi sesion contiene un valor, pero cuando la quiero recojer en el segundo archivo la misma se encuentra vacia !!! es realmente raro, ya que funcionaba bien, pero ahora no quiere saber nada !!!

Muchas gracias.

Que cosa tan grave! debes poner session_start(); antes de cualquier cosa.