Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/01/2006, 15:01
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
1 y 2) .. Ya que trabajas con el protocolo HTTP .. lo mejor es conseguirse un "snifffer" HTTP para ver TODO lo que transita entre cliente-servidor (desde tu navegador de pruebas hasta tus scripts PHP en el servidor y en sentido inverso). Eso te ayudará a "ver" cosas que nunca habrías visto y sin embargo sin primordiales para entender otros "conceptos" de este estilo.

3) Con session.use_trans_sid debes conocer también que tag's HTML se van a re-escribir . .concretamente son los que define: url_rewrite_tags y sólo esos. PHP bajo ningún concepto lo hará en redireccionamientos javascript (window.open .. location ...) ni en PHP bajo un header("location ....") ni en links en flash .. (y no recuerdo más situaciones ahora).

Es decir .. si la cookie no es aceptada o no se puede crear por algún tipo de rechazo, .. la directiva session.use_trans_sid On On actuará y PHP re-rescribirá los tag's HTML que ahí se indiquen ... pero no lo hará en los casos expuestos .. así que tu aplicación si usa alguno de esos redireccionamientos (lo cual es muyyyyyy común) se podría comportar de forma inestable .. es decir, algunas cosas "te irian" las sesiones y en otros ocasiones perderías "por el camino" tus sesiones. En esos casos tendrías que propagar el SID manualmente para evitar este problema .. y .. llegado este caso: o controlas si puedes crear cookies en el cliente u propagas el SID en cookies -siempre- o propaga siempre (y manualmente) el SID en el URL (para no depender también de session.use_trans_sid)

Un saludo,