Marcador de visitas en la web

Iniciado por Manuel 2, 16 Julio 2010, 23:41 PM

0 Miembros y 1 Visitante están viendo este tema.

Manuel 2

Hola a todos. He puesto en la página ( en el index ) un marcador de visitas y funciona bien, cuando abro la página me marca una, pero cuando navego por ella, cada vez que entro en el index me marca otra visita pero ésta ya no es real porque no he salido aún de la web, la cuestión es que quisiera que sólo marque cuando se abra la página nuevamente y no cuando se navege por ella.
Aver que solución me podeis dar que no sea dificil porque el nivel no es muy alto.

Saludos.

Shell Root

Deberías de ingresar la Dirección IP y así identificar al usuario por está!. Sería un poco más fiable, para el contador de visitas de tú web.
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Manuel 2

Hola Shell Root
Lo que quiero es que marque sólo cuando se entra en ella y no cuando se está navegando y se vuelve al index al clikar en la botonera INICIO que lo tengo con vínculo al index.

Saludos

bizco

es como te a dicho, antes de hacer el insert obtiene el numero de registros usando como condicion la ip del visitante, si hay 0 registros incrementas las visitas y guardas la ip para que no cuente otra vez si visita.

Manuel 2

Bien, y eso en código como es ??

Saludos

bizco

CitarSELECT COUNT(*) FROM visitas WHERE ip=XXXXX

si es 0, es la primera visita del dia, entonces pones los datos en la tabla.

Manuel 2