A
anfänger
Hallo,
ich habe einen Counter geschrieben, der jedoch jeden Besuch zählt und damit auch User doppelt und dreifach,... . Nun möchte ich versuchen eine IP-Sperre einzubauen. Die Sperre soll nicht länger als 1 Stdunde anhalten, ich denke das reicht.
Hier ist mein bisheriger Quelltext:
Wie bringe ich es jetzt zustande, dass der Besucher, der auf die Page kommt, innerhalb einer Stunde nicht immer mitgezählt wird?
Auf schnelle antworten freue ich mich besonders!
Danke schonmal im Voraus
ich habe einen Counter geschrieben, der jedoch jeden Besuch zählt und damit auch User doppelt und dreifach,... . Nun möchte ich versuchen eine IP-Sperre einzubauen. Die Sperre soll nicht länger als 1 Stdunde anhalten, ich denke das reicht.
Hier ist mein bisheriger Quelltext:
PHP:
<?
//Erstellt die Datei counter.dat falls sie nicht vorhanden ist
if(!file_exists("counter.dat") fclose(fopen("counter.dat","w+"));
//Datei, in die geschrieben wird
$counter = "counter.dat";
//$besuche enthält die Besucheranzahl
$besuche = file($counter);
//Anzahl der Besuche wird um 1 erhöht
$aktuelle_besuche = $besuche[0];
++$aktuelle_besuche;
//Schreibvorgang
$fd = fopen($counter,"w");
fwrite($fd, $aktuelle_besuche);
fclose($fd);
echo "Hits insgesamt: ".$aktuelle_besuche."";
?>
Wie bringe ich es jetzt zustande, dass der Besucher, der auf die Page kommt, innerhalb einer Stunde nicht immer mitgezählt wird?
Auf schnelle antworten freue ich mich besonders!
Danke schonmal im Voraus
