
21/01/2013, 12:45
|
|
Respuesta: registrar tiempo de session hola ,
yo te sugiero una simple base de datos , cosas negativas 2 aztualizaciones x pagina
base de datos, creamos una bd con 4 campos user , hora_inicio,hora_final,duracion, al acceder guardamos en la bd la hora_inicio , ahora vamos a ir aztualizando el campo hora_final con la hora de ese momento exacto en cada pagina que visite y guardamos en el campo hora_final y por ultimo una resta de minutos de la hora _inicio y hora_final y guardamos en el campo duracion , asi hasta que el usuario se desloguee que ya hacemos la ultima aztualizacion.
tambien te sirve no solo para usuarios logueados si no para cualquier tipo de usuarios , registrados e invitados
el problema de cookies o sessiones y solo guardar el tiempo en el login y el logout sera que si el usuario abandona la pagina solo quedara registrado la hora de inicio, de esta manera garantizas los datos y ademas evitas el problema que sugieres de los navegadores
pero ojo si no deseas guardar nada desde el login hasta el logout te recomiendo sessiones y los pasos muy parecidos crear la session en el login y guardar la hora de entrada en la bd y en logout guardar la hora de salida
Última edición por webankenovi; 21/01/2013 a las 12:55 |