Xwab
Форумыnavigate_nextПрограммирование на PHP

Вывод сылок для определенных операторов
Сообщения
SpandeR

Вопрос кодерам, и всем хто знает чо и как.
Вот гляньте правелний ли такой код для вывода сылок например только для пользователей Билайн.
//LOGOFON LINKS
$ip2=getenv('HTTP_X_FORWARDED_FOR');
$ip=getenv('REMOTE_ADDR');
if ($ip=="")$ip=$ip2;
if (strstr($ip, "217.118.66.") or
strstr($ip, "217.118.81.") or
strstr($ip, "217.118.78.") or
strstr($ip, "217.118.79.") or
strstr($ip, "217.118.91.") or
strstr($ip, "217.118.90.") or
strstr($ip, "217.118.64.") or
strstr($ip, "217.118.82.") or
strstr($ip, "217.118.83.") or
strstr($ip, "217.118.93.") or
strstr($ip, "217.118.92.") or
strstr($ip, "217.118.95.") or
strstr($ip, "217.118.64.") or
strstr($ip, "213.252.195.") or
strstr($ip, "83.220.227.") or
strstr($ip, "217.118.89.") or
strstr($ip, "217.118.85.") or
$ip=="78.24.57.64")
{
//ссылки вводить тут
}

09 Дек 2010, 12:38
ofroke

затестить несудьба?

09 Дек 2010, 12:45
SpandeR

ofroke, нет.. так как нету пакета билайн

09 Дек 2010, 12:48
wapmorgan

лучше хранить диапазоны не в виде IP, а виде целого числа (ip2long())

09 Дек 2010, 13:00
Ответить на тему