Доступ к странице по IP

Статус
В этой теме нельзя размещать новые ответы.

Useroff

Создатель
Регистрация
13 Июл 2008
Сообщения
12
Реакции
1
Всем ку!
Собстно как реализовать?
Надо чтобы доступ к файлу file.php был только с одного IP а если IP другой то писалобы что страница не найдена?
 
А ты поиском пользоваться умеешь ? :mad:

Буквально чуть ниже есть тема:
Для просмотра ссылки Войди или Зарегистрируйся

Для просмотра ссылки Войди или Зарегистрируйся

и

Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся
 
А ты поиском пользоваться умеешь ?
Умею!
А ты научись читать!
А потом уже пиши!!!

Зы: Ничего полезного в твих ссылках нету, прочитай пост еще раз!
 
Вот так (вставить вверху страницы:(
PHP:
$ip_admin = "127.0.0.2"; 
$admin = parse_url($ip_admin);   
$ip_user = getenv("Remote_addr");  
$user = parse_url($ip_user);  
if ($user != $admin)
{
echo "Страница не найдена!";
die();
}
 
PHP:
$ip_admin = "127.0.0.2"; 
$admin = parse_url($ip_admin);   
$ip_user = getenv("Remote_addr");  
$user = parse_url($ip_user);  
if ($user != $admin)
{
echo "Страница не найдена!";
die();
}
Вот это понаписал:
1. parse_url($ip_admin) - парсить IP незачем :D
2. getenv("Remote_addr") не всегда доступен.

А ты научись читать!
А потом уже пиши!!!

Зы: Ничего полезного в твих ссылках нету, прочитай пост еще раз!
Спасибо
Разуй глаза - Для просмотра ссылки Войди или Зарегистрируйся
 
1. parse_url($ip_admin) - парсить IP незачем
Мда, действительно. :D
тогда еще проще:
PHP:
$admin = "127.0.0.1";
$user = getenv("Remote_addr");
if ($user != $admin)
{
echo "Страница не найдена!";
die();
}
2. getenv("Remote_addr") не всегда доступен.
Ну я не думаю, что если нужен доступ с орного IP, то Админ будет заходить через прокси.
Или как он еще может не передаваться?
 
Проще сделать при помощи htaccess.
А getenv() не доступна при некоторых видах сборки PHP.
 
По указаным мной ссылкам, решения все есть.
Если нужно на PHP то раздел выбран не верно.
 
А можно реализовать чтоб например только определённый диапазон IP имел доступ на ресурс?!
Если возможно, то подскажите плиз как!

Зарание спасибо!
 
А можно реализовать чтоб например только определённый диапазон IP имел доступ на ресурс?!
в .htacces
Код:
Order Deny,Allow
Deny from all
Allow from .site.ru
Allow from 127.0.
или
Код:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^127.0.$
RewriteRule ^.*$ page.html [R,L]
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху