En esta ocasión veremos cómo crear de manera sencilla y con un archivo de texto un contador de visitas en PHP.
Para ello es necesario contar con 2 archivos:
contador.txt Archivo de texto en donde iremos acumulando el número de visitas. Su valor inicial será 0 (cero)
contador.php Página PHP encargada de aumentar de 1 en 1 el número dentro de contador.txt
Y el código de la página contador.php es la siguiente (la explicación se encuentra comentada dentro del mismo):
contador.php
Código PHP:
<?
// Archivo en donde se acumulará el numero de visitas
$archivo = "contador.txt";
// Abrimos el archivo para solamente leerlo (r de read)
$abre = fopen($archivo, "r");
// Leemos el contenido del archivo
$total = fread($abre, filesize($archivo));
// Cerramos la conexión al archivo
fclose($abre);
// Abrimos nuevamente el archivo
$abre = fopen($archivo, "w");
// Sumamos 1 nueva visita
$total = $total + 1;
// Y reemplazamos por la nueva cantidad de visitas
$grabar = fwrite($abre, $total);
// Cerramos la conexión al archivo
fclose($abre);
// Imprimimos el total de visitas dándole un formato
echo "<font face='verdana' size='2'>Total de visitas:".$total."</font>";
?>
luego ese code lo incluimos donde quieres que baya tu contador puede ser en el pie de pagina por ejemplo
Código PHP:
<?
include("contador.php");
?>