| |||
Reporte de secion de usuario hola que tal aver si me puede ayudar alguin resulta que tengo una web con un login de usuarios que estan en una base de datos y necesito generar un reporte de cuanto tiempo permanecen los usuarios en la pagina web desde que inician la secion hasta que la cierran o cierran el navegador. alguien me puede ayudar. |
| ||||
Respuesta: Reporte de secion de usuario Cita: una buena idea, en ese cas se podría guardar la fecha y hora de ingreso en una BD, lo que daría problema es la salida, tal como dices hacerlo en onclose es buena idea, pero como enviar ese valor a PHP?AJAX no sirve por que la página se va a cerrar, un pop up que haga la insercion y se cierre automaticamente podría ser, pero es algo molesto... obviamente se puede registrar la fecha y hora cuando el usuario se desloguee, pero como tomar cuando cierre la página?
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D |
| ||||
Respuesta: Reporte de secion de usuario Asi rapidito... En tu pagina que tendra la accion al cerrar la ventana usas jquery Código HTML: <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script type="text/javascript" src="jquery-1.4.4.min.js"></script> <script type="text/javascript"> $(window).unload(function(){ $.post('registrosalida.php', '', function(){ alert('BYE'); }); }); </script> </head> <body> <!-- CONTENIDO DE TU PAGINA.... --> </body> </html> Tu pagina registrosalida.php sera asi: Código PHP: Salu2 |
| |||
Respuesta: Reporte de secion de usuario ya lo hice pero no me sale nada sera porque no estoy guardano la id de la secsion ? me podrias decir como hacerlo. |
| |||
Respuesta: Reporte de secion de usuario alguien ayudeme porfavor aun no logro resolverlo este es el codigo que estoy utilizando.
Código PHP:
Ver original |
| ||||
Respuesta: Reporte de secion de usuario
Código PHP:
Ver original ...
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D |
| |||
Respuesta: Reporte de secion de usuario ok aver estoy peleandome con todo este codigo y ya tengo varios dias y ni siquiera se que es lo que tiene que pasar. acaso es que en el registrosalida.php ai me va a arrojar los resultados de el monitoreo de usuarios o que expliquenme porfavor. |
| ||||
Respuesta: Reporte de secion de usuario en teoría guarda un registro en la tabla usuarios con la fecha y hora actual claro que debes tener creados esos campos y esa tabla. tambien debes tener creada esa sesion (idusuario) para ver esos registros tienes que revisar tu BD
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D |
| |||
Respuesta: Reporte de secion de usuario Pero a todo esto lo resumiriamos cada vez que el usuario ingrese "actualiza" mas no agrega, por ejemplo si yo ingreso 5 veces en el dia solo me guardaria la ultima vez que ingrese y salga, ahora como hariamos para que guarde cada vez que iniciamos y cierre sesion ? creo que seria que en vez de "UPDATE" utilizaramos el "INSERT" esto en lo correcto, ahora que significa ese NOW() nunca lo habia visto ni utilizado. Gracias. |
| ||||
Respuesta: Reporte de secion de usuario Cita: es una buena idea ir insertando para crear un registro mas histórico y hacer estadisticas despues :)
Iniciado por Sofmundi Pero a todo esto lo resumiriamos cada vez que el usuario ingrese "actualiza" mas no agrega, por ejemplo si yo ingreso 5 veces en el dia solo me guardaria la ultima vez que ingrese y salga, ahora como hariamos para que guarde cada vez que iniciamos y cierre sesion ? creo que seria que en vez de "UPDATE" utilizaramos el "INSERT" esto en lo correcto, ahora que significa ese NOW() nunca lo habia visto ni utilizado. Gracias. el NOW() en mysql es equivalente al GETDATE() de SQL
__________________ El objetivo de este foro es orientar al usuario como un favor y no como una obligación. Yo soy de los que dan puntos por aporte :D |
Etiquetas: |