Hallo,
ich habe mir eine IP Sperre gebastelt und es funktioniert nicht. Die zu sperrenden IPs möchte ich in eine .txt Datei schreiben, aber da liegt nicht das Problem. Immer wenn ich meine IP Sperre ausprobiere werden die zu sperrenden IPs ausgegeben und die normale Seite wird angezeigt.
Hier ist meine IP Sperre:
PHP
<?php
$datenbank = "ips.txt";
$datei = fopen($datenbank,"r");
function ipCheck($ip) {
if(in_array($_SERVER['REMOTE_ADD'], $ip)) {
return true;
} else {
return false;
}
}
//Gesperrte IPs
$ip = array(fpassthru($datei));
if(ipCheck($ip)) {
header("Location: gesperrt.php");
exit;
}
Alles anzeigen
ips.txt
Was ist falsch??