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.
