Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2003, 19:27
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Te va hacer falta algo más que las sesiones .. Las sesiones son "úncias" para cada usuario .. así que tu programación no podría "recorrere" las sesiones activas para ver que usuarios están activos.

Debes usar una tabla (de tu bd) o un archivo de texto plano donde guardes que usuario entró a tu sistema (se autentificó) y cuando (hora/fecha) .. así podrás mostrar su nombre y determinar que ya no está en el sistema si el no tiene actividad en tu sitio. Para "detectar" la actividad de tu usuarios, en todas las páginas que puedan usar debes de actualizar el dato de "hora/fecha" que entró (o mejor dicho hora/fecha de la última vez que interactuó con el servidor) así será facil hacer una resta de fechas para ver si sobrepasó el tiempo que determines tu como usuario activo en tu sistema.

Si mal no recuerdo . hay algo así en una de las FAQ's de este foro .. pero, creo que guarda "IP's", en tu caso .. en lugar de guradar esa IP .. guarda el "ID" de usuario o nick o cualquier dato que lo identifique como único ..

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