Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/02/2004, 08:46
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En teoría si usas:

session.use_trans_sid =1 .. es decir; que dejas a PHP que reescriba los tag HTML de links, formularios, frames y algunos más para propagar el SID en dichos tag "reescribiendolos" para añadir el SID de forma automática y .. a su vez usas session.use_cookies = 1 , si la cookie falla .. el TAG html de link o el que corresponda se reescribe igualmente .. por ende el SID se propagaría (en ese caso por el URL) y si acepta cookies .. por la cookie (en ese caso no sé cual de los dos tiene preferencia .. pero sería el mismo).

Lo único que PHP no va a reescribir automáticamente para insertar el SID son en redireccionamientos de tipo javascript (window.location o similares) ni en tag de <META .. refresh> .. ni en redireccionamientos tipo header("Location: ... "). Para esos casos particulares, deberías propagar el SID de forma manual para que en caso de que propagues el SID en el URL (la cookie no se pudo crear) .. el SID igualmente se propague, sino, fallaría el sistema (la sesión) en esos casos particulares ya que PHP no propagaria el SID en esas situaciones, mientras que si usas cookies .. el SID "pasa" por todo tipo de redireccionamiento.

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