![]() |
![]() |
ВходЗдравствуйте, Гость ( Вход | Регистрация )
|
![]() |
![]()
Сообщение
#1
|
|
Юзверь ![]() Группа: Пользователи Сообщений: 40 Регистрация: 1.5.2008 Пользователь №: 3,547 Спасибо сказали: 0 Вставить ник ![]() |
есть такой фильтр, возможно ли сделать что бы блоки отображались не по кукам, а по IP? допустим если IP свой переменной присвоить 0, если нет то 1. Сложно ли это сделать?
КОД <?
$ip = getenv ("REMOTE_ADDR"); $ip = str_replace(".",":",$ip); list($ip1,$ip2,$ip3,$ip4) = split(":",$ip); if(intval($ip1) == 91 && intval($ip2) == 218 && intval($ip3) >= 96 && intval($ip3)<= 99) { $content = "";} elseif (intval($ip1) == 10 && intval($ip2) <= 255 && intval($ip3) <= 255 && intval($ip4)<= 255) { $content = "";} elseif (intval($ip1) == 172 && intval($ip2) >= 16 && intval($ip2) <= 31 && intval($ip3) <= 255 && intval($ip4) <= 255) { $content = "";} elseif (intval($ip1) == 192 && intval($ip2) == 168 && intval($ip3) <= 255 && intval($ip4)<= 255) { $content = "";} elseif (intval($ip1) == 77 && intval($ip2) == 93 && intval($ip3) == 38 && intval($ip4)>= 129 && intval($ip4)<= 190) { $content = "";} elseif (intval($ip1) == 91 && intval($ip2) == 217 && intval($ip3) >= 58 && intval($ip3)<= 59) { $content = "";} elseif (intval($ip1) == 91 && intval($ip2) == 219 && intval($ip3) >= 52 && intval($ip3)<= 55) { $content = "";} else{ $content = "";} ?> |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25 April 2025 - 19:51 |