Нужен скриптик

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор Сообщение
+


С нами с 03.09.03
Сообщения: 288
Рейтинг: 7

Ссылка на сообщениеДобавлено: 16/02/06 в 01:26       Ответить с цитатойцитата 

Нужен PHP скриптик блокировки по IP ....


или как прописать список запрещенных IP

-----------

.htaccess###


Order Deny,Allow
Deny from 111.111.112.113
Allow from All

заранее благодарен.

0
 



С нами с 07.09.05
Сообщения: 20
Рейтинг: 3

Ссылка на сообщениеДобавлено: 16/02/06 в 01:50       Ответить с цитатойцитата 

<?php
$rem_ip = $_SERVER["REMOTE_ADDR"];
$ip = sprintf ("%u", ip2long ($rem_ip));
$file = "net_ip.txt";
$fp = fopen ($file, "r");
while (!feof ($fp))
{
$line = fgets ($fp, 256);
$arr = explode (":", $line);
if ($arr[0] <= $ip AND $arr[1] >= $ip)
{
echo "ответ";
fclose ($fp);
exit;
}
}
?>
файл net_ip.txt содержит ip которые надо блокировать в виде
1041253376:1041268735
1042350080:1042415615
1044185088:1044193279
1044332544:1044348927

0
 



С нами с 07.11.05
Сообщения: 329
Рейтинг: 300

Ссылка на сообщениеДобавлено: 16/02/06 в 05:36       Ответить с цитатойцитата 

имхо, лучше редиректить.
RewriteEngine On
RewriteCond %{REMOTE_ADDR} 86\.96\.0\.42 [NC,OR]
RewriteRule ^ http://kudaredirektit.com/ [R]

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Опросы

Сколько денег вам хватит, что-бы никогда больше не работать?

  • 5М руб. ($166.000)
  • 10М руб. ($330.000)
  • 20М руб. ($660.000)
  • 30М руб. ($1М)
  • 50М руб. ($1,6М)
  • 100М руб. ($3,33М)
  • 200М руб. ($6,6М)
  • 300М руб. ($10М)
  • 500М руб. ($16,6М)
  • 1.000М руб. ($33М)
  • 3.000М руб. ($100М)
  • 10.000М руб. ($333М)
  • 30.000М руб. ($1.000М)



Обсудите на форуме обсудить (82)
все опросы »