Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/03/2006, 16:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Una observación .. NO puedes mezclar un uso de session_register() con el uso de los arrays superglobales: $_SESSION.

Usa -sólo- $_SESSION para definir o ver un valor de una variable de sesión tuya.

Despues de 4 años .. conocistes el concepto del "SID" y la propagación de este por sus dos métodos:

URL y cookies

Es un "mito" que las sesiones -no depende- de cookies ... justamente depende de como se propague el SID. Lo define tu configuración de PHP.ini

session.use_cookies
y
session.use_trans_sid

Además PHP aunque uses propagación del SID en el URL automática con sessoin.use_trans_sid a ON .. NO sobre-escribe ciertos redireccionamientos como header("Location ...") ni javascirpt (window.open .. etc) ni un "META" de tipo refresh o similar. En esos casos puntuales hay que propagar el SID manualmente.

Revisa la documentación de PHP y presta atención a los métodos de propagación del SID y que configuración de PHP afecta a como se propagará este. En las FAQ's del foro PHP tienes también algo de teoría al respecto.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.