фильтрация ip-адресов для сайта

  • Автор темы Автор темы lunatic_
  • Дата начала Дата начала

lunatic_

Guest
фильтрация ip-адресов для сайта

здравствуйте.
подсткажите пожалуйста грамотный алгоритм фильтрации ip для посещаемости сайта.
Я делаю так:


$ip = $HTTP_SERVER_VARS["REMOTE_ADDR"];

$ip_my = 11.22.33.44;
$ip_friend = 22.33.44.55;
$ip_man1 = 54.54.54.555;

if(($ip!=$ip_my)&&($ip!=$ip_friend)&&($ip!=$ip_man1)){
запись в базу данных
}



Это конечно очень не грамотный способ. Подскажите пожалуйста легкий алгоритм.
Спасибо.
 
Это конечно очень не грамотный способ. Подскажите пожалуйста легкий алгоритм.
Можно писать все подряд вообще в базу, а потом при просмотре отчетов фильтровать в запросах, либо чистить время от времени.
 
PHP:
$ip = $_SERVER['REMOTE_ADDR'];
$ip_frend = '11.22.33.44|22.33.44.55|54.54.54.555';
if (!strstr($ip_frend, $ip))
        {
                //пишем в базу
        }
 
Cпасибо Steamroller. Но хотелось бы писать в базу сразу "чистые" ip-адреса. Чистить потом только время тратить. Я сначало так и делал.
sakon, большое спасибо, буду пробовать!
 
Сверху