Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2004, 10:43
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
La fecha de salida .. tendras que basarte en "tiempos de inactividad" y que sea tu aplicación la que determine si ya no interactuó más con tu aplicación (no pasó de una página a otra) en X tiempo que definas (con su consiguiente "margen de error" que tendrá) ..

Es decir .. tendrás que asumir que para ver una página tu usuario va a estar un máximo de X tiempo... Si en ese intervalo (desde la anterior a la segunda) no es sobrepasado . .contabilizas el tiempo que se quedó en esa página si es mayor ..tendras que asumir que reingresó nuevamente al sistema.

Para "afinar" un poco más el sistema podrías guardar el SID de la sesión en curso y basarte en ese IDentificador + el ID de tu usuario que ya gestionas para saber que el movimiento de páginas es de la misma sesión.

Un saludo,