Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Hacer un contador de visitas en php
#1
Buenas...

Qué tal, este contador funciona sin base de datos solamente ocuparemos un archivo txt.

Pasos.

1.- Crear un archivo txt en tu servidor con el nombre que quieras y que contenga un cero (es lo unico que tienes que escribir en el documento), además tienes que darle permisos de ejecución CHMOD 777 mediante ftp. "En este ejemplo utilizamos el nombre contador.txt".

2.- Introducir este código en la página que quieras que cuente las visitas, por ejemplo en el index.html

Código:
$archivo = "contador.txt";
$contador = 0;

$fp = fopen($archivo,"r");
$contador = fgets($fp, 26);
fclose($fp);

++$contador;

$fp = fopen($archivo,"w+");
fwrite($fp, $contador, 26);
fclose($fp);

echo "Esta página fue visitada $contador veces";
?>

Y eso es todo, este contador de visitas es muy simple y sólo funciona para contar en la página en la que esta alojada el código.

Si quieres contar las visitas en otras páginas, creamos varios documentos txt con diferentes nombres, por ejemplo si queremos un contador para principal y uno para noticias creamos 2 txt (principal.txt, noticias.txt) y en el codigo de cada pagina modificamos la variable $archivo y ponemos el nombre del txt, en este caso el script esta en la misma carpeta que la página, pero si la ponen en otra, supongamos su propia carpeta para contadores, ponemos "contadores/contador.txt" y listo.Gran sonrisa

Tutorial Original por: naves
[Imagen: bann.png]
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  [Duda] Como hacer una web igual ivanblanco 14 687 10-11-2015, 07:30 AM
Último mensaje: mispracticas2009
  Ayuda con Contador en JavaScript alemagno 2 245 25-06-2015, 06:29 PM
Último mensaje: alemagno
  Neuro Web Design y lo que necesitas saber para hacer sitios web más sexys jlgarduza 4 352 11-04-2015, 01:05 AM
Último mensaje: fercol
  [Tutorial] Como hacer que tu página no se almacene en la caché del navegador Kevin9908 10 1,325 28-02-2015, 08:26 PM
Último mensaje: amplox
  [PHP] Hacer un loop simple torgar22 0 446 28-02-2015, 02:47 PM
Último mensaje: torgar22
  Como hacer un Sistema de Noticias con PHP y MySQL torgar22 3 850 02-02-2015, 05:16 PM
Último mensaje: AngelKrak
  Mostrar div al hacer click celticslment 8 422 25-01-2015, 04:31 PM
Último mensaje: avdarie
  [Ayuda]Como hacer Funcionar 2 Buscadores JQUERY AngelKrak 2 304 28-12-2014, 06:14 AM
Último mensaje: AngelKrak
  cómo se puede hacer que un pié de página cahcnehco29 9 856 27-12-2014, 12:40 PM
Último mensaje: Vicen
  [PHP] Contador de visitas torgar22 0 236 26-12-2014, 03:04 PM
Último mensaje: torgar22



Usuarios navegando en este tema: 1 invitado(s)