hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
25 de Julio de 2008, 05:30:47
Noticias:
Para ver este enlace Registrate o Inicia Sesion
Privacidad - Necesitas que se depure cierta informacion en nuestro portal?

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  Como hacer contadores de visitas??
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Como hacer contadores de visitas??  (Leído 350 veces)
kdis
NZ1
*
Desconectado Desconectado

Mensajes: 29


Good Charlotte & Simple Plan


Ver Perfil
« : 31 de Diciembre de 2007, 08:11:14 »

Necesito  saber como es el script para un contador de visitas profesional, he visto algunos pero no cumplen mis expectativas, creo que todo parte de la manera en la que interpretamos una visita.
Un ejemplo sencillo seria poner un incrementador en la pagina principal, pero esto no es del todo correcto, ya que con ir hacia atras en un sitio seguiria contando. Otro metodo es registrando IPs, pero a mi juicio no considera que un usuario cierre el navegador y despues vuelva a abrir la pagina, siendo esta otra visita. Creo que es a gusto del consumidor

Cualquier ayuda sirve, opinen sobre esto
                           Saludos KDIS  Grin Grin Grin
En línea

mysql_pconnect ("apache","php","mysql");
ÊrïC#
Recien llegado
*
Desconectado Desconectado

Mensajes: 3


Ver Perfil
« Respuesta #1 : 31 de Diciembre de 2007, 09:33:17 »

Muy simple, tienes que utilizar las operacion fopen y fp... Wink.
Aqui te muestro un codigo de prueba, es muy comun.

Código:
<?php
$save 
"aqui_el_archivo.txt_donde_se_guardaran_las_visitas"/*Tienes que poner el archivo en el que se guardaran tus visitas para memorizarlas, por ejemplo archivovisita.txt*/
$fp fopen('$save','r');
$visitas fread($fp,filesize(''));
fclose($fp);
$visitas=$visitas+1;
$file fopen('$save''a');
fwrite($file,  $visitas."\n\n");
echo 
$visitas;
?>

Como ves es simple, va guardando las visitas por IP, solo 1 por IP/DIA.
PD: Al
Citar
$save
tienes que darle poderes 777-666 no recuerdo Wink.

Listos.
En línea
Krosty_ufc
NZ2
**
Desconectado Desconectado

Mensajes: 252


Payaso demente


Ver Perfil WWW
« Respuesta #2 : 08 de Enero de 2008, 01:05:33 »

Y que parte se supone que es la que almacena la ip y la muestra ?
Citar
$save = "aqui_el_archiv o.txt_donde_se _guardaran_las _visitas"; /*Tienes que poner el
Crea el fichero
Citar
$fp = fopen('$save','r');
abre el archivo
Citar
$visitas = fread($fp,filesize(''));
lee el archivo o no ?
Citar
$visitas=$visitas+1;
Esto que se supone que hace ? visitas va a quedar en 1, no hay ninguna condicion :S o me equivoco ?

Aver....


salu2
En línea

kdis
NZ1
*
Desconectado Desconectado

Mensajes: 29


Good Charlotte & Simple Plan


Ver Perfil
« Respuesta #3 : 09 de Enero de 2008, 04:28:49 »

ok,ok,ok, todo eso esta muy bien pero pasa algo con ese metodo
Supongamos que abrimos una pagina con ese script, logicamente incrementa en uno el contador de visitas. El usuario pulsa sobre un vinculo hacia otra pagina y al leerla decide regresar hacia la primera. He aqui el problema, al cargar la primera pagina vuelve a incrementar el contador, sin embargo es el mismo usuario solo que decidio regresar para ver otra cosa. Yo no lo consideraria como otra visita.
                      Opinen, opinen  Grin Grin Grin Grin
En línea

mysql_pconnect ("apache","php","mysql");
Fosul
Recien llegado
*
Desconectado Desconectado

Mensajes: 15



Ver Perfil WWW
« Respuesta #4 : 09 de Enero de 2008, 04:45:33 »

Muy Interesante Eric! Smiley
En línea
Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online