Foros del Web » Programando para Internet » Javascript »

Tiempo en cada pagina de las visitas.

Estas en el tema de Tiempo en cada pagina de las visitas. en el foro de Javascript en Foros del Web. Hola . estaria necesitando saber cuanto tiempo se quedan cada visita en 1 pagina en concreto de un dominio por ejemplo me gustaria saber cuanto ...
  #1 (permalink)  
Antiguo 11/09/2009, 09:46
 
Fecha de Ingreso: octubre-2004
Ubicación: Uruguay
Mensajes: 386
Antigüedad: 20 años, 2 meses
Puntos: 4
Tiempo en cada pagina de las visitas.

Hola . estaria necesitando saber cuanto tiempo se quedan cada visita en 1 pagina en concreto de un dominio

por ejemplo me gustaria saber cuanto tiempo se ha quedado la ip: 23.23.23.33 en la pagina : /contacto

la ayuda la publico en js por que creo que mediante js es la unica forma de saber cuanto tiempo tiene el navegador abierta esa pagina. Supongo!

alguna ayuda? quizas sea en PHP ..

Saludos
  #2 (permalink)  
Antiguo 11/09/2009, 10:06
Avatar de America|UNK  
Fecha de Ingreso: noviembre-2006
Ubicación: Piura - Perú
Mensajes: 582
Antigüedad: 18 años, 1 mes
Puntos: 56
Respuesta: Tiempo en cada pagina de las visitas.

En php, cuando el usuario entra a Contacto se declaran 2 cookies o sessión con el nombre $_COOKIE["time"] y otro $_COOKIE["pagina"], (time) con el tiempo actual, luego en otra página Ejm "principal" se ve si tiene la cookie[time], y si es así se resta la (fecha actual - cookie[time]) y envías los datos del servidor (Ip, página, tiempo), se borran las cookies.
Eso es si el usuario cambia de página pero si sale de la misma página contacto, ya no se enviará por que el servidor tiene que hacer el trabajo en otra página y así, en Javascript es de la misma manera por que puedes usar cookies y Ajax.
__________________
/* El que atiende, entiende..., el que entiende, aprende!.
Desarrollo Web Freelance, Contactar */
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:24.