Ciao a tutti, ne mio sito utilizzo un contatore visite che modifica un file "contatore.txt" all'interno di una cartella.
In Localhost non c'è nessun problema, anche aggiornando la pagina, il numero della visite NON viene modificato.
Messo il sito su internet, il contatore incrementa il proprio valore ogni volta che viene aggiornata la pagina, o che si cambia pagina del sito...

Questo è il codice che utilizzo:

- ALL' INIZIO DI TUTTE LE PAGINE

Codice PHP:
<? 
$sessione 
0;
session_start();
$_SESSION['sessione'] = 1
?>
- INCLUDE IN TUTTE LE PAGINE

Codice PHP:
<?
   
$cnt 
"txt/contatore.txt";


//lettura del vecchio file di testo
    
if ( file_exists $cnt ) )
   {
   
$read fopen $cnt "r");
   
$num fgets $read 10 );
   
fclose $read);
   }
else
   {
   
$num 0;
   }


//incremento del vecchio file
if ($sessione==0)
   {
   
$num $num 1;
   }


//scrittura del numero a video

?>
<font class="mnubody">Visite: </font> <font class="mnubody2">
Codice PHP:
 <? print $num ?>
</font>

Codice PHP:
<?


//aggiornamento del file

$read fopen $cnt "w");
flock $read );
fputs $read $num );
flock $read );
fclose $read );

?>
GRAZIE A TUTTI :master: