Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/09/2003, 22:52
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Si dices "ver" de vez en cuando el SID (Identificador único de sesión que se compone del session_name() y del session_id() que .. con estas funciones lo peudes obtener o con la constante SID ...) es por qué estás propagando el SID bajo una cookie.

Esa directiva lo define en tu php.ini:

session.use_cookie = 1 (pasala a 0 si no quieres usar cookeis para propagar el SID .. con eso siempre veras el SID ..)

A su vez .. la directiva:
session.use_trans_sid = 1 hace que sea PHP quien "reescriba" ciertos tag HTML para que escriba el SID en ellos (links y formularios en campos hidden preferentemente) ...

Si quieres trabajar tu a mano la propagación del SID .. pasa a "off" estas dos directivas .. y tal vez te haga falta tambén deshabilitar la directiva:

url_rewriter.tags
(que contiene los tag HTML que serán reescritos por PHP para incrustar el SID en ellos).

(estas directivas se pueden ajustar para un cierto script(s) en tiempo de ejecución via ini_set() ... así el cambio será sólo para esos scripts y no para toda apliación PHP que corras en ese servidor .. Te comento esto por qué la mayoría de apliaciones que usan sesiones suelen "asumir" que se va a propagar el SID en módo automático con las directivas que mencioné a "ON" (1) ..)

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