Tecnología

Inicio

PHP Tutorial Hit Counter

Un contador de visitas es un script que cuenta el número de veces que se ha accedido a una página web. Esto permite que tanto el propietario de la página y los visitantes para saber qué tan popular es la página. Un simple contador de visitas se puede crear con PHP en sólo nueve líneas de código. Este contador sólo contará el número de veces que la página ha sido visitada, sin embargo; no va a contar el número de visitantes únicos.

Los basicos

Un simple contador de golpe PHP simplemente actualiza un archivo de texto, que lleva la cuenta del número de veces que se accede a la página. El script PHP lee el número actual en el archivo, a continuación, añade uno al número, escribe el número en el archivo y cierra el archivo. El guión se incorpora a continuación en el HTML de la página web para que se ejecute cada vez que se accede a la página.

El guión

El guión de contador es el siguiente:
<? Php
$ Archivo = "hits.txt"
IR
$ Count = archivo ($ archivo)
IR
$ Contar [0] ++
IR
$ file = fopen ($ archivo, "w") or die ( "No se puede encontrar $ archivo")
IR
fputs ($ archivo, "$ recuento [0]")
IR
fclose ($ archivo)
IR
echo $ contar [0]
IR
?>

La variable de nombre de archivo contiene el nombre del archivo de texto con el recuento de visitas en el mismo. Cuando se agrega el guión a su página web, es recomendable añadir un archivo de texto llamado "hits.txt" con sólo el número "0" en al directorio donde se celebra su página.

La variable $ recuento accede al valor de la función "archivo". Esta función lee el archivo completo en una matriz. En este caso la matriz solamente tendrá un valor. La línea "$ recuento [0] ++;" aumenta el valor en uno.

El archivo se abre entonces con la función "fopen". La "W" en esa función permite que el archivo tiene acceso de escritura. Si el archivo no existe, se devuelve el texto "No encontraste hits.txt" y el guión va a terminar. Si el archivo se abre correctamente, la función "fputs" escribirá el nuevo valor $ recuento en el fichero. El archivo se cierra entonces con la función "fclose".

La última línea de la secuencia de comandos, "echo $ recuento [0];" escribe el recuento de visitas a la pantalla. Si no desea que el recuento de visitas sea visible, puede dejar que la línea de salida, o como comentario colocando un símbolo # al principio de la línea.

La reproducción del Código

Guardar el código como \ "hits.php \" y lo coloca en el mismo directorio que su página web. Si el servidor Web es un servidor Linux, tendrá que asegurarse de que tanto la \ "hits.php \" es ejecutable mundo y el \ "hits.txt \" archivo es el mundo pueda escribir escribiendo los comandos \ "chmod 755 hits.php \ "y \" chmod 777 hits.txt \ "en un símbolo del sistema.

Llamar al script \ "hits.php \" desde la página web mediante la colocación de la siguiente línea en el código html:

<? Php include (\ "hits.php \"); ?>

Puede probar su código mediante la recarga de su página web. Si el contador aumenta, ya sabes que todo se ha configurado correctamente. Si no es así, compruebe el código de errores tipográficos y asegurarse de que no es un punto y coma al final de cada línea.