Ver Mensaje Individual
  #16 (permalink)  
Antiguo 15/09/2005, 12:38
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
El SID en sesiones es el identificador único que relaciona el archivo (datos) de tu sesión con el cliente que la inició. (no hablemos de "usuarios" .. por qué eso lo defines tu en tus aplicaciones .. PHP en cuanto a sesiones sólo entiende de "clientes" = PC's)

Al "cerrar tu navegador" y NO por arte de mágia .. lo que haces es (si propagas el SID en cookies) perder el "nexo" que es tu cookie que lleva como uno de sus valores el SID en ella con el servidor. Pierdes el SID .. y si sigues usando sesiones (session_start()) .. se genera un nuevo SID por qué se generó un nuevo archivo en el servidor como "contenedor" de tus variables de sesión.

Pero .. bueno .. ahí está el tema de la propagación del SID, si tu mantienes ese SID entre tus scripts (propagandolo sea por una cookie o por el URL) .. nunca perderas esa sesión en curso.

Intenta leer las FAQ's del foro y otros comentarios sobre sesiones del foro .. ahí se explica algo de "como funcionan" las Sesiones.

Un saludo,