PHP:Contador de visitas(para artículos, noticias, similares)
De Foros del Web
Muchas veces se pregunta uno sobre, contadores de visitas, contadores de filas pero no de un contador que nos muestre cuántas veces ha sido visitado algún artículo que hemos publicado, alguna noticia o similar. Pues bien aquí la solución.
Código PHP:
$arcontador=fopen("contador.php","r"); // Archivo contador.php chmod 777 // para escribir $obtener=fread($arcontador,filesize("contador.php")); // leemos $obtener=$obtener+1; // aumentamos 1 que puede ser +1 o ++ y cerramos fclose($arcontador); $arcontador1=fopen("contador.php","w"); fputs($arcontador1,$obtener); //input new value fclose($arcontador1); $arcontador2=fopen("contador.php","r"); $reciente=fread($arcontador2,filesize("contador.php")); // hay valores nuevos? los escribimos print "$reciente"; //imprimimos fclose($arcontador2);
El funcionamiento no es de mucha ciencia, tengo que admitirlo la función fclose es muy sencilla. El archivo contador.php debe ser incluido en la página donde quieras que sea mostrado el número de visitas por ende el archivo será abierto contará hasta los rehash que uno de. El contador es principalmente como he dicho para artículos, noticias, etc. Si lo puede mejorar mucho mejor.
--urgido 19 Nov 2006
Este artículo es parte de las FAQs de PHP y el Manual de PHP.
- Indice de las FAQs: Conceptos, Configuración, Formularios, Manejo de Archivos, Integración con Bases de Datos, Sesiones, Extensiones y Librerías, Seguridad, Funciones, Clases y Objetos, Frameworks
- Recomendamos también: Guía Zend, Frameworks PHP, Aceleradores PHP
- Agregar al FAQ: PHP: Instrucciones para agregar una pregunta al FAQ de PHP
- Para preguntas sobre PHP: Foro de Php
