Ver Mensaje Individual
  #2 (permalink)  
Antiguo 14/08/2004, 16:16
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Al parecer no se está propagando el SID (Identificador Único de sesión) y por eso no propagas esas variables que van en tu sesión.

Por la redirección javacript que haces .. deberías propagar el SID en cookies, lo cual implica la configuración (php.ini o en phpinfo() lo puedes ver):
session.use_cookies = ON

Y un navegador que acepte cookies. (la configuración se puede forzar vía la función ini_set() ..)

Y si no quieres propagar el SID en cookies tendrás que propagar el SID en el URL que apunta en tu rutina javascript a la página que redirecciona:

Código PHP:
var direccion='fotos2.php?<? echo SID ?>'
Y asegurarte que propagues el SID por el URL en todos los redireccionamientos que hagas .. sobre todo tipo javacript .. o header("Location: ...") de PHP o etiquetas HTML: <META .. de refresh> .. casos en que la configuación de PHP:
session.use_trans_sid = ON .. NO sobreescribe esos tipos de redireccionamientos para incrustrar el SID de forma automática.

Puedes leer más sobre el "SID" en:
www.php.net/session

Un saludo,