Всем добра.Подскажите пожалуйста,как не записывать данные в лог для айпи маски 127.0.0.0/16
<?php
$bad_ip = 127.0.0.0; // Для одного айпи все понятно,а как сделать маску чтобы от 127.0.0.0 до 127.0.255.255 не писал инфу ?
$file = 'log';
if ($_SERVER['REMOTE_ADDR'] != $bad_ip)
{
file_put_contents($file, print_r($_SERVER["REMOTE_ADDR"] , true), FILE_APPEND);
file_put_contents($file, print_r(" " , true), FILE_APPEND);
file_put_contents($file, print_r($_SERVER["HTTP_USER_AGENT"], true), FILE_APPEND);
file_put_contents($file, print_r(" " , true), FILE_APPEND);
file_put_contents($file, print_r($_SERVER["HTTP_HOST"], true), FILE_APPEND);
file_put_contents($file, print_r(" " , true), FILE_APPEND);
file_put_contents($file, print_r($_SERVER["HTTP_REFERER"], true), FILE_APPEND);
file_put_contents($file, print_r("\n\r" , true), FILE_APPEND);
}
?>