Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/05/2005, 06:34
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
No sé si conoces que es el "SID" (identificador único de sesión) y como se propaga este:
http://www.forosdelweb.com/showpost....&postcount=129

Pero, .. si tu en tu código no propagas el SID "a mano" .. asumes que lo va hacer PHP .. en consecuencia tendrás que revisar la configuración del tema sesiones en tu php.ini para ver como lo hace PHP. Según el código que presentas y por el tipo de redireccionamientos que haces, debería PHP propagar el SID en cookies:

(php.ini)
session.use_cookies = ON

Y al propagarse por cookies el SID .. debes tener un navegador que las acepte y que ningún otro dispositivo tipo firewall, proxy .. etc esté bloqueando dichas cookies. Revisa en tu navegador los niveles de seguridad del mismo para que acepte las cookies que PHP va a generar (si así lo indicas bajo la directiva que te mencioné antes).

Así mismo .. podrías tener problemas con la definición de la cookie que PHP crea .. estos valores o ajustes más personalizados puedes hacerlos vía php.ini o usando la función:

session_set_cookie_params()
http://www.php.net/manual/en/functio...kie-params.php

También faltaría ver donde (código) creas la sesión para ver como la defines .. pero si dices que en un "servidor" funciona y en otro no .. lo más probable que sea por la configuración de PHP sobre la propagación del SID (modo) y ajuste "fino" (sobre la cookie que crea) de PHP.

Un saludo,