Counter mit IP-Sperre
Hier wird erklärt wie man einen Textcounter erstellt, der mit einer IP Sperre und einer Datei arbeitet.
Bevor sie eines der Beiden Counter-Versionen ausprobieren, erstellen sie bitte eine datei mit dem Namen counter.dat mit dem Inhalt 0 und den CHMODS 666.
Alle Schritte werden mit Kommentaren beschrieben... (sollte dennoch etwas unklar sein, fragen sie bitte im Forum nach -->
Forum)
- <?php
-
- $ip = getenv ("REMOTE_ADDR");
-
- if( file_exists("$ip.ip"))
- {
-
- $lesaus = file("counter.dat");
-
- echo"$lesaus[0]";
- }
-
- else
- {
-
- $lesaus = file("counter.dat");
-
- $lesaus[0]++;
-
- $datei = fopen("counter.dat","r+");
-
- $datenm="$lesaus[0]";
-
- rewind($datei);
-
- fwrite($datei,$datenm);
-
- fclose($datei);
-
- echo"$lesaus[0]";
-
- $file = fopen("$ip.ip","w+");
-
- $datenm="$ip";
-
- fwrite($file,$datenm);
-
- fclose($file);
- }
- ?>
© by
Daniel Kretschmann