ARTICULOS

Contador de visitas simple

Autor: Fabian Muller (http://www.webexperto.com) - 17/06/2002

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

<?
// 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>";
?>

Utilizando un include

Para ingresar el código dentro de la página principal de un sitio (.php por supuesto) utilizaremos un include. Entonces, en la página index.php ingresamos la siguiente línea en donde queremos que aparezca el contador:

<?
include("contador.php");
?>

 

Más artículos sobre PHP

1. Historia de PHP
2. Frases aleatorias con PHP
3. Buscador simple en PHP
4. Fecha completa en español
5. Resolución: JavaScript a PHP
6. Upload de archivos al servidor
7. Envio de emails con PHP
8. Verificar existencia de una URL
9. Creando sitio con forma modular
10. Forzar descarga de archivos
Más artículos...

Otros artículos...

ASP Última modificación de un archivo
Hojas de Estilo Scroll con hojas de estilo CSS
Java Script Cambiando el color a las celdas con links
PHP Utilizando cookies en PHP
PHP Números aleatorios en PHP
Java Script Efecto opaco sobre imágenes
ASP ¿Qué es el archivo GLOBAL.ASA?
PHP Usuarios activos con PHP sin BD
Flash Optimizar el peso de los SWF
Java Script Todo sobre imágenes en JavaScript
Más artículos...