ip bann

3 отговора 279 прегледа
#1

ip bann

ако може някой да ми даде идеа как ще стане това с пхп
по-точно черният текст


RewriteCond %{REMOTE_ADDR} ^212\.(14[4-9]|15[0-9])\. [OR]

или как да се провери дали даден адрес е от групата: да кажем от 212.14.0.0 до 212.15.0.0. ако е от групата да пише банн ако не да продължи нататък.

Отговор
в отговор на ghs #2

Re: ip bann

Използвай mod_access на апач

[линк]

ORDER BY deny,allow
deny from ......
allow from all


С РНР може да стане с file() и in_array()

Break The UnBreakable
Отговор
в отговор на ghs #3

по същия начин

if (preg_match('/^212\.(14[4-9]|15[0-9])\./', $_SERVER['REMOTE_ADDR'])) {

die('Banned');
}


И, за да сме по-точни това ще съвпадне с всичко от 212.144.* до 212.149.* и от 212.150.* до 212.159.* .

Everything louder than everything else...

Редактирано от Dakota на

Отговор
в отговор на Dakota #4

Re: по същия начин

мерси, това ми трябваше

Отговор