У меня такая проблема,мне нужно запретить посетителям некоторых провайдеров входить на мой сайт.Файл index.php
CODE:
<HTML>
<?php
$ip = getenv ("REMOTE_ADDR");
$ip = str_replace(".",":",$ip);
list($ip1,$ip2,$ip3,$ip4) = split(":",$ip);
if((($ip1 == "81") and ($ip2 == "195") and ($ip3 == "16") and ($ip3 == "6"))){
include("bad.html");
} else {
include("main.html");
}
?>
</html>
<?php
$ip = getenv ("REMOTE_ADDR");
$ip = str_replace(".",":",$ip);
list($ip1,$ip2,$ip3,$ip4) = split(":",$ip);
if((($ip1 == "81") and ($ip2 == "195") and ($ip3 == "16") and ($ip3 == "6"))){
include("bad.html");
} else {
include("main.html");
}
?>
</html>
Вроде всё работает,посетители с этим айпишником попадают на страницу bad.html а остальные на главную страницу сайта main.html
Но проблема в том что этот провайдер имеет диапазон адресов 81.195.0.0 - 81.195.27.255 значит мне нужно сделать так чтоб третью и четвёртую цифру можно было настроить точно в этих пределах...
Можно было бы просто запретить всем IP= 81.195. но туда войдут и другие провайдеры которым вход разрешён.Помогите мне переделать этот скрипт под мои требования...плиизз...Заранее огромное спасибо.