Layer 06

Contatore di accesso in un file di testo

Realizzare un contatore di accessi in Php è operazione quanto mai semplice, per registrare il numero di accessi utilizzeremo un file di testo che chiameremo contatore.txt completamente vuoto che posizioneremo nella stessa cartella del file che stampa a video il numero che si aggiornerà incrementandosi di una unità ad ogni refresh di pagina.

Ipotizzando che intendiamo monitorare gli accessi alla nostra homepage, realizziamo il file index.php e nella posizione in cui intendiamo che compaia il contatore scriviamo il seguente codice:

<div><b>Numero di accessi:
<?
$percorso = ("contatore.txt");
$n = file($percorso);
$n[0]++;
$x = fopen($percorso , "w");
fputs($x , "$n[0]");
fclose($x);
echo $n[0];
?>
</b><div>

A questo punto non ci resta che provarlo 🙂 qui potrete visualizzare il risultato della pagina con il contatore di accessi formato testo]]>