Tutorial PHP

Home | Tutorial PHP | Art. # 65

Un contatore di accessi in PHP con un file di testo

Registrazione Domini
Registrazione Domini Internet ai prezzi più bassi d'Europa: soli 5,40 euro più IVA all'anno!

Il contatore di accessi è uno strumento indispensabile per sapere quanti utenti visitano il proprio sito; se ne possono sviluppare di molto sofisticati e, quanto più sofisticato è il contatore, tanto migliori sono le statistiche che se ne possono trarre.

Inizieremo comunque con qualcosa di estremamente semplice: scriveremo in PHP un contatore di accessi basato su un semplice file di testo.

Si crei il file contatore.txt, si scriva al suo interno solo il numero zero (0) e lo si salvi. Si crei poi il file contatore.php e lo si corredi del seguente codice:

<?
    $file = ("contatore.txt");
    $visite = file($file);
    $visite[0]++;
    $fp = fopen($file , "w");
    fputs($fp , "$visite[0]");
    fclose($fp);
    echo $visite[0];
?>

Il funzionamento è semplice: identifichiamo il file contatore.txt, lo apriamo, incrementiamo il suo valore, aggiorniamo il contenuto del file, chiudiamo lo stream verso il file di testo e stampiamo a video il risultato.

Si testi il suo funzionamento eseguendo il file contatore.php sul proprio server Web personale all'indirizzo:

http://localhost/contatore.php

Si aggiorni in più di una volta la pagina Web per notare l'incremento del contatore.

 

Scritto in data 10/03/2008

Segnalalo ad un Amico | Aggiungilo ai Preferiti

© 2008 Appunti PHP - A cura di Luca Ruggiero - Partita IVA 05564851219 - Privacy | Pubblicità | Contatti