Ver Mensaje Individual
  #9 (permalink)  
Antiguo 26/09/2005, 15:34
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
ahora, como lo mencione anteriomente, he notado que cada vez que entro al sistema como usuario autenticado, se crea un archivo en la carpeta C:\php\sessions, con el nombre sessid_et4551354315458 (como ejemplo), y despues cuando cierro la sesiòn, ese archivo se borra.
me imagino que esto es algo normal (segun yo).
Si, eso es normal .. es la sesión (el archivo que se crea en el serivodor).

El tema de la propagación del SID lo define la configuración que uses de PHP (php.ini) directivas:

session.use_cookies
session.use_only_cookies

Si están a ON ambas .. propagaras el SID por cookies ("si saberlo" .. es PHP quien declara esa cookie)

Si usas session.use_trans_sid a ON .. tu SID se propagará en el URL .. por qué será PHP el que sobre-escriba ciertos tag´s HTML como por ejemplo uno de link (<a ...>) para incrustrar en el mismo el SID.

PD: si propagases el SID a mano .. lo harías así:
Código PHP:
<a href="http://localhost/otrapagina.php?<? echo SID ?>">
SID es la constante que te devuelve el "nombre de la sesión = ID de sesión". (lo mismo que usar session_name()."=".session_id() por ejemplo ..)

Un saludo,
Un saludo,