Hallo,
ich würde gerne einen einfachen Besucherzähler verwenden, der
einen cookie setzt, der 24h gültig ist.
Leider zählt er nicht.
Die Counterstand wird in einer counter.txt gespeichert.
Wo ist der Fehler ?
ich würde gerne einen einfachen Besucherzähler verwenden, der
einen cookie setzt, der 24h gültig ist.
Leider zählt er nicht.
Die Counterstand wird in einer counter.txt gespeichert.
PHP:
<?php
// hier wird der Cookie gesetzt.
if(!isset($_Cookie["besucher"]))
$value = "Cookie von Sergej";
setcookie ("besucher", $value, time()+864000);
?>
<?php
echo "Besucher:";
$datei = fopen("besucher.txt","w+");
$counterstand = fgets($datei, 10);
if($counterstand == "")
{
$counterstand = 0;
}
if(!isset($_Cookie["besucher"]))
{
$counterstand++;
}
echo $counterstand;
rewind($datei);
fwrite ($datei, $counterstand);
fclose ($datei);
?>
Wo ist der Fehler ?
Zuletzt bearbeitet von einem Moderator: