Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/09/2005, 10:10
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
klareNs

Como propagas exactamente el SID (según tu configuración de PHP): lo haces por cookies o por el URL (al parecer lo haces por el URL completamente o tienes problemas con tus cookies).

Te hago el comentario por qué si usas:
session.use_trans_sid a ON (1) .. propagas el SID en el URL automáticamente, eso quiere decir que PHP va a sobre-escribir ciertos tag's HTML para insertar el SID (como los que se mencionana en la directiva: allow_url_rewrite_tags). No sobre-escribe redireccionamientos tipo header("Location: ...") ni <META .. > ni javacript (window.open() ..etc) En esos casos debes propagar el SID a mano.

Si usas session.use_cookie = ON .. (con la otra a ON también) .. se propagará el SID en cookies, pero para esto tu cliente (Navegador) debe aceptar esas cookies, sino .. se propagará el SID en los casos mencionados -sólo-

Si quieres evitarte propagar el SID a mano en esos casos y ganar en seguridad, propaga el SID en cookies:
sesssion.use_only_cookies = ON

www.php.net/session
(la versión en ingles está más completa .. lectura recomendada).

Un saludo,