ich suche ein PHP-Skript, bei dem man User anhand der IP Adresse den Zugriff auf bestimmte Seiten sperren kann.
Vorgestellt hatte ich mir das so, dass ich mittels einer Textdatei die IP-Adresse bzw. auch eine Range festlege die gesperrt sind.
Als Perl habe ich es schon gefunden, nur leider unterstützt mein Webspace Anbieter kein Perl, nur PHP...
Hier ist das Perl Skript:
Quellcode
- $noentry_ip = $ENV{´REMOTE_ADDR´};
- #iplist.txt = Liste der gesperrten ip durch space getrennt.
- open FH,"iplist.txt" || die "Kann iplist.txt nicht lesen";
- @iplist = <FH>;
- close FH;
- $iplist = join(´´,@iplist);
- $iplist =~ s/\s/ /;
- if ($iplist =~ /$noentry_ip/) {&noentry}
- else {&entry};
- sub entry {
- print "Du darfst\n";
- }
- sub noentry {
- print "Du darfst nicht!\n";
- }
cya chicken :lego:
[SIZE=1]Dumme Antworten sind rein zufällig und auf einen Fehler in der Speicherverwaltung zurückzuführen
[/SIZE]