plik ban_ip.txt
Kod
198.162.1.1|198.162.3.10|198.162.5.11
odczyt_i_porównanie.php
Kod
<?php
$plik_ban = file('ban_ip.txt');
$pe = explode( '|', $plik_ban[0]);
$ip_klienta = $_SERVER[<span class="term">'<var class="varname">REMOTE_ADDR</var>'</span>];
for($i=0;$i<count($pe);$i++){
$ereg = ereg($ip_klienta, $pe[$i]);
if($ereg!=false){
//Costam sobie robi
}else{
//a jak się zgadza to wypad
exit("Twój adress ip został zbanowany skontaktuj się z adminem.");
}
}
?>
Może coś takiego.
Oczywiście zamiast file() można openować, blokować, czytać, odblokowywać.....