contador de visitas al site
quien podria ayudarme con un contador de visita...Se lo agradeceria de antemano...
¿Lo quieres muy preciso, con cookies y base de datos, o te basta con una cosa aproximada, por ejemplo cada vez que se carga la home incrementar el contador?
Este es el script mas sencillo para hacer un contador de visitas.
1. Crea un archivo de texto en blanco llamado "numero.dat".
2. Ponle el número por el que quieres que empiece a contar, por ejemplo 10.
3. Crea un nuevo fichero php llamado "contador.php".
4. Pega este código:
<?
// Archivo en donde se acumulará el numero de visitas
$archivo = "numero.dat";
// 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'>Visitas:".$total."</font>";
?>
5. Donde quieras que vaya el contador, inserta esto en el html:
<? include("contador.php")?>
Recuerda que debes cambiar la extensión a .php (por ejemplo, si es
la página index.html, cambiarla por index.php)
6. Sube todo al servidor. Dale permisos de lectura-escritura al fichero de texto (numero.dat).
Esto es muy sencillo, pero a lo mejor ya tienes suficiente.
1. Crea un archivo de texto en blanco llamado "numero.dat".
2. Ponle el número por el que quieres que empiece a contar, por ejemplo 10.
3. Crea un nuevo fichero php llamado "contador.php".
4. Pega este código:
<?
// Archivo en donde se acumulará el numero de visitas
$archivo = "numero.dat";
// 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'>Visitas:".$total."</font>";
?>
5. Donde quieras que vaya el contador, inserta esto en el html:
<? include("contador.php")?>
Recuerda que debes cambiar la extensión a .php (por ejemplo, si es
la página index.html, cambiarla por index.php)
6. Sube todo al servidor. Dale permisos de lectura-escritura al fichero de texto (numero.dat).
Esto es muy sencillo, pero a lo mejor ya tienes suficiente.