crei una pagina chiamata ipbanner.php
Codice PHP:
<?PHP
$fd = fopen ("ban.txt", "r");
while (!feof ($fd)) {
$buffer = fgets($fd, 4096);
$buffer= chop($buffer);
$ip = $REMOTE_ADDR;
if ($ip == "$buffer") {
//if so write it to a logfile
$file = "log.txt";
$log = fopen($file,"a+");
$line = fgets($log, 4096);
fclose($log);
// write to logfile
$string = "$ip::PERMISSION DENIED\n";
$log = fopen($file, "a+");
$string = fwrite($log, $string);
fclose($log);
// throw them to another page
?>
<script language="javascript">
<!--
document.location='bannato.php';
// -->
</script>
<?PHP
}
}
fclose ($fd);
?>
crei un file ban.txt con la lista degli IP bannati
crei un file log.txt vuoto (ci verra' scritto ogni accesso dell'IP bannato)
e crei una pagina bannato.php con quello che vuoi che veda il bannato
naturalmente puoi modificarlo per come ti serve!