PHP: Contatore semplice con un file di testo
Questo è il codice per incrementare il valore del contatore in un file di testo:
Per leggere e scrivere il valore del contatore si può utilizzare questo script:
<?php
$file = "percorso/nomedelfile.txt"; // Inserire il percorso del file
if(file_exists($file)) // Si verifica che il file esista
$contatore = trim(file_get_contents($file))+1; // Se il file esiste, viene estratto il contenuto con la funzione file_get_contents, viene pulito da eventuali spazi iniziali e finali con la funzione trim e viene incrementato di uno
else
$contatore = 1; // Se il file non esiste, viene settato a 1 essendo la prima visita
$fp = fopen($file,"w"); // Si apre il file sovrascrivendo eventuali valori precedenti e se non esiste viene, creato
fwrite($fp,$contatore); // Viene scritto il valore del contatore nel file
fclose($fp); // viene chiusa la connessione al file
?>
Per leggere e scrivere il valore del contatore si può utilizzare questo script:
<?php
$file = "percorso/nomedelfile.txt"; // Inserire il percorso del file
echo file_exists($file) ? (int)trim(file_get_contents($file)) : 0;
?>
