Contador de visitas basico con PHP usando un archivo de texto

Escrito por Zone Web el Lunes 01 de Octubre de 2001 a las 00:00hs

Sube Tu Queja

En este articulo aprenderemos a crear un contador de visitas basico por medio del PHP y utilizando un archivo de texto.

Explicación

Con este script tu puedes crear un contador de visitas que llegan a tu sitio web...(una mini estadistica personalizada) En este ocación usaremos el PHP con gestionador y procesador del codigo...

Desarrollo

Donde se guardaran el numero de visitas seran en un documento de texto llamado visitas.txt.

<?php
//script made in ZONE WEB

$counterFile = "visitas.txt";

function displayCounter($counterFile) {
$fp = fopen($counterFile,rw);
$num = fgets($fp,5);
$num += 1;
print "$num";
exec( "rm -rf $counterFile");
exec( "echo $num > $counterFile");
}
if (!file_exists($counterFile)) {
exec( "echo 1 > $counterFile");
}
displayCounter($counterFile);

?>

Ahora solo debemos asegurarnos de que tengamos los permisos para poder escirbir en el archivo.


comentarios



  1. Excelente.. me funcionó... No entendía eso de cambiar los permisos. pero es sencillo.. Gracias... saludos desde la Riviera Nayarit Mexico.



  2. josechu, debes darle CHMODE 777 a los dos archivos, al php y al txt para que tenga permiso de poder hacer su función é ir aumentando las visitas...



  3. funciona de maravillas



  4. pero cada vez que se hace un fopen no se tiene que hacer un fclose? digo... pregunto...



  5. Hola, acabo de probar el contador y lo puse a "cero" (0) para empezar, cargo la web y me pone uno.... pero recargo y no se incrementa el contador.

    Posible solución ?

    SALUDOS



  6. Esta weno ya lo incorpore en mi web y funciona



  7. ¡NO! esto no cuenta visitas únicas, lo que hace es que cada vez que actualizas tu página el contador aumenta en "1" un saludo ricardo



  8. ¿Solo cuenta visitas unicas?

agregar comentario


Se permiten las etiquetas HTML <b>, <i> y <p>. Si ingresa alguna dirección web o dirección de email serán convertidos en enlaces automáticamente.





publicidad

API DE FACEBOOK
GOOGLE CALENDAR API
GOOGLE MAPS API