
<?php
// Counter-Datei öffnen (Datei muss vorhanden sein)
$datei = fopen("./counter.txt", "r+");
// Counter-Datei lesen
$counterstand = fgets($datei, 10);
// Überprüfen, ob Datei leer ist
if($counterstand == "")
{
$counterstand = 0;
}
// Weiterzählen
$counterstand++;
// Dateizeiger auf Anfang setzen
rewind($datei);
// Neuen Counterstand schreiben
fwrite($datei, $counterstand);
// Counter-Datei schliessen
fclose($datei);
?>
// Counter-Datei öffnen (Datei muss vorhanden sein)
$datei = fopen("./counter.txt", "r+");
// Counter-Datei lesen
$counterstand = fgets($datei, 10);
// Überprüfen, ob Datei leer ist
if($counterstand == "")
{
$counterstand = 0;
}
// Weiterzählen
$counterstand++;
// Dateizeiger auf Anfang setzen
rewind($datei);
// Neuen Counterstand schreiben
fwrite($datei, $counterstand);
// Counter-Datei schliessen
fclose($datei);
?>
Durch die ausführlichen Kommentare im obigen Code kann das Script auch von PHP-Anfängern leicht angepasst oder erweitert werden.
Zum Auslesen der Counter-Datei siehe Beitrag PHP - Counterdatei auslesen.