Forum
Gehe zu: » Forum » Allgemeiner Support zu Scripten von PA-S.de » ?? Was ist falsch ??
Seite: 1
Thema
Autor
Hallo
Ich wollte mal wqissen was hier so fgalsch ist!
Ich wollte mal wqissen was hier so fgalsch ist!
PHP-Code:$ip1 = "62.227.183.108"; ## IP 1 die gebannt werden soll ## $ip2 = "00.000.000.000"; ## IP 2 die gebannt werden soll ## $ip3 = "00.000.000.000"; ## IP 3 die gebannt werden soll ## $ip4 = "00.000.000.000"; ## IP 4 die gebannt werden soll ## $ip5 = "00.000.000.000"; ## IP 5 die gebannt werden soll ## $ip = getenv("REMOTE_ADDR"); if($ip == $ip1 || $ip2 || $ip3 || $ip4 || $ip5) { ?><? Header("Location: http://exkoenig.kilu2.de/ipbann.php"); exit(); ?> <? } else { ?> Hier wird das Bannscript 0.1 eingesetzt!<? } ?>
Editiert am 21.04.2007 16:53:03 von deserteagle.
Hallo du musst nach jedem || den Vergleich erneut machen ($a == $b || $a == $c usw.).
Hier habe ich eine alternative gemacht, diese einfacher zu erweitern ist.
Somit musst du nicht immer eine weitere Variable anlegen und diese in die IF-Abfrage hinzufügen:
Hier habe ich eine alternative gemacht, diese einfacher zu erweitern ist.
Somit musst du nicht immer eine weitere Variable anlegen und diese in die IF-Abfrage hinzufügen:
PHP-Code:<?php // BAN-Array $ips = Array( "62.227.183.108", "00.000.000.000", "00.000.000.000", "00.000.000.000" ); $ip = getenv("REMOTE_ADDR"); if(in_array($ip, $ips)) { Header("Location: http://exkoenig.kilu2.de/ipbann.php"); exit(); ?> <? } else { ?> Hier wird das Bannscript 0.1 eingesetzt!<? } ?>
Editiert am 22.04.2007 10:58:41 von PAS.
Mein hauptproblem ist dasc mit Header(localastion ...
ich brauchte nurt das!
Und das mit dem || funktioniert doch auch ohne immer neu schriben!!! kannst ja mal probieren!!! Bei mir klappts!!!!!
ich brauchte nurt das!
Und das mit dem || funktioniert doch auch ohne immer neu schriben!!! kannst ja mal probieren!!! Bei mir klappts!!!!!
Achso dann
,
Codebeispiel PHP.net
Was ich da noch sagen muss, wie es schon header heißt muss der Code vor dem <html> Zeug (falls vorhanden) ausgeführt werden, sonst kanns zu schönen Fehlern kommen
Gruss Patrick
Codebeispiel PHP.net
PHP-Code:<?php header("Location: http://www.example.com/"); /* Browser umleiten */ /* Stellen Sie sicher, dass der nachfolgende Code nicht ausgefuehrt wird, wenn eine Umleitung stattfindet. */ exit; ?>
Was ich da noch sagen muss, wie es schon header heißt muss der Code vor dem <html> Zeug (falls vorhanden) ausgeführt werden, sonst kanns zu schönen Fehlern kommen
Gruss Patrick
Seite: 1
Statistik
Es wurden insgesamt 2165 Beiträge geschrieben.
Wir haben 10531 registrierte Mitglieder.
Der neueste Benutzer ist Herzi - Forum Beta³ - Bug melden
Wir haben 10531 registrierte Mitglieder.
Der neueste Benutzer ist Herzi - Forum Beta³ - Bug melden
Beitrag von

