Das Tippsforum
Link zum Forum
<?php
$data = "database.txt";
$datei1 = fopen("database.txt","r");
$zeile = fgets($datei1, 4096);
$count = $zeile + 1;
$datei = fopen($data,"w");
fwrite($datei, $count);
fclose($datei1);
fclose($datei);
?>
Als erstes müssen Sie eine Textdatei im ihrem Rootverzeichnis mit dem Namen database.txt erstellen. In diese schreiben Sie den Wert 1 rein. Jetzt speichern Sie den oben geschriebenen Code als counter.php ab und kopieren Sie ihn ins selbe Verzeichnis. Geben Sie beiden Dateien die Chmod-Rechte 777. Den Counter können Sie jetzt mit include “counter.php”; einbinden. Nun aber zur wirklichen Erklärung des Codes. In Zeile 2 wird der Variablen $data die Datei zugeordnet in der der Counter die Besucher zählt. In Zeile 3 wird diese Datei zum lesen geöffnet. In Zeile 4 wird die aktuelle Besucherzahl auisgelesen. In Zeile 5 wird in der Variable $count die aktuelle Besucherzahl zugeordnet. In Zeile 6 wird die selbe Datei zum schreiben geöffnet. In Zeile 7 wird die aktuelle Benutzerzahl in die Datei geschrieben. Nun wird die Datei in Zeile 8 und 9 die Datei wieder geschloßen. In Zeile 10 wird die aktuelle Besucherzahl ausgegeben.