ho creato questo codice per bannare i range di ip
Codice PHP:
<?php
$getip = $_SERVER["REMOTE_ADDR"];
$banned_ip = array();
$banned_ip[] = '172.*.*.*';
$banned_ip[] = '171.*.*.*';
foreach($banned_ip as $banned)
{
$blacked=str_replace('*', '', $banned);
$len=strlen($blacked);
if ($ip==$blacked || substr($getip, 0, $len)==$blacked)
{
echo 'Accesso non disponibile per la tua rette.!
';
echo 'Invia una email al webmaster per chiedere spiegazioni
';
echo 'XXX';
exit;
}
}
?>
sapete dirmi se il codice è giusto???grazie