Acabo de insertar a cada una de mis paginas un contador de visitas en php. Con el siguiente código:
Código:
<? // Archivo en donde se acumulará el numero de visitas $archivo = "p11.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'>Nº visitas:".$total."</font>"; ?>
Cita:
Y lo que quiero ahora es hacer un contador que lleve el total de todos los anteriores, es decir, un contador de paginas vistas. .
NOTA: la página está organizada de la siguiente forma:
CARPETA PRINCIPAL
pagina1.php
p1.txt
SUB-CARPETA1
pagina2.php
pagina3.php
p2.txt
p3.txt
SUB-CARPETA 2
pagina4.php
p4.txt
El contador estará en la página index, por lo que deberá coger los datos de los diferentes p.txt que estan en las diversas carpetas.
¿ ME podeis facilitar el codigo ? dirección e-mail: [email protected]
gracias y Un saludo