Heim > Fragen und Antworten > Hauptteil
<?php
$counterFile = './counter.txt';
// Überprüfen Sie, ob die Zählerdatei existiert
if (file_exists($counterFile)) {
// Lesen Sie die aktuelle counter Der Wert von
$counter = file_get_contents($counterFile);
// Erhöhen Sie den Wert des Zählers
$counter++;
} else {
// Der anfängliche Zähler ist 1
$counter = 1 ;
}
//Schreiben Sie den neuen Zählerwert in die Datei
file_put_contents($counterFile, $counter);
//Geben Sie die aktuelle Anzahl der Besuche aus
echo 'Website-Besuche: ' . $counter;
?>
Nachdem ich den obigen Code zur Homepage hinzugefügt habe, war die Zahl bei jeder Aktualisierung der Website nicht 1, sondern 3. Beim ersten Mal war es beispielsweise 1, die nächste Aktualisierung wäre 4, dann 7, 10, 13, 16 ..., weiß jemand, wo das Problem liegt?