Общие > Веб Сервера

Доступ к странице только для локальной сети

<< < (3/4) > >>

Phoinix:
hanslinger

--- Цитировать ---if ((!preg_match("/192\\.168\\.0\\.(\\d{1,3})/",$_SERVER[\'REMOTE_ADDR\'])...
--- Конец цитаты ---


Я сижу в локальной сети (но в другой), где используют маску подсети 192.168.0.x - как ты думаешь какой вернется $_SERVER[\'REMOTE_ADDR\'] скрипту???

Phoinix:
DENIEL

--- Цитировать ---Отлично придумано... Я сразу не догадался
--- Конец цитаты ---


Не забывай про REMOTE_HOST и HTTP_X_FORWARDED_FOR

hanslinger:
Phoinix
Я не привязывался к ремоте_аддр. Человек попросил перебор IP, он его получил. Ясен перец, что это не панацея.

Phoinix:
hanslinger
Не панацея, согласен, но ты же этого не сказал... ;) а дал заведомо ошибочный ответ... тем более:

--- Цитировать ---То я настрою с помощью Апач или хтаццес, мне нужно это с помщью пхп сделать...
--- Конец цитаты ---

DENIEL
Напиши хоть одну причину по которой, ты все-таки даешь доступ на хост для всех, но при этом разрешение на доступ к страницам только для "своих"? Тем более, что в таком случае, разрешение ты определяешь в самом конце перед выдачей результата пользователю...

DENIEL:
Мне просто нужно отвергнуть выдачу некоторой инфы юзеру который не в моей сети, а пришел из интернета

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии