AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


> Вопрос по отображению блоков
street
сообщение Jul 2 2011, 04:39
Сообщение #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 = "";}

?>
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение



Ответить в данную темуНачать новую тему

3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 25 November 2024 - 12:03
Хостинг предоставлен NetLevel.Ru   Eleanor CMS