Помощник
|
разница |
Letmetouchyou
|
Сообщение
#1
|
||
|
|
||
|
|||
MetSerp |
7.6.2010, 11:30;
Ответить: MetSerp
Сообщение
#2
|
|
только адрес пописать в адресной строке браузера. это в смысле вот так что ли? [PHP]$homepage = file_get_contents($_GET['homepage']); [/PHP] если да то тогда непонятен вопрос так как узнать можно элементарно проверив существование данной гет переменной или я что то не понял:wacko: |
|
|
Letmetouchyou
|
Сообщение
#3
|
|
не :)
например есть пхп обработчик, по адресу _http://dev.dev/system/xml.php , которые выводит ХМЛ документ. запросы к этому обработчику происходят с другого сервера. но я же могу в адремной строке браузера прописать етот адрес _http://dev.dev/system/xml.php, и увижу результат выполнения етого пхп скрипта. И хотелось бы запертить это. Вопрос состоит в том, можно ли определить что запрос к обработчику был через браузер? |
|
|
unnormal |
7.6.2010, 16:45;
Ответить: unnormal
Сообщение
#4
|
|
|
|
|
Letmetouchyou
|
Сообщение
#5
|
|
unnormal, так определение константы в любом случае будет?
есто если инклюдить файл то да. А так он исполняемый |
|
|
Mulder_hb |
7.6.2010, 20:57;
Ответить: Mulder_hb
Сообщение
#6
|
|
Я не понял что надо-то в итоге? Запретить принимать запросы из адресной строки браузера? Так пропишите запреты в .htaccess.
А какая в итоге разница, что наберет пользователь в адресной строке браузера? Переменная $homepage все равно будет инициализировано тем значением, что ей передаст скрипт, а не пользователь в браузере... Или вам нужно проверять, кто вызвал скрипт на запуск, сервер или пользователь? Если да, то htaccess, как я писал выше. |
|
|
Letmetouchyou
|
Сообщение
#7
|
|
|
|
|
Mulder_hb |
7.6.2010, 22:49;
Ответить: Mulder_hb
Сообщение
#8
|
|
если не сложно, можно элементарный пример или ссылку. В htaccess не силен, знаю только элементарные вещи: положить в каталог с файлом файлик .htaccess со следующим содержимым: Order Deny,Allow Deny from all Можно поступить еще проще. Если файлик запускает только сервер, то вынесете его за пределы видимости веб-сервера... |
|
|
alexdrob |
7.6.2010, 22:53;
Ответить: alexdrob
Сообщение
#9
|
|
|
я думаю врятли можно точно узнать, браузер или нет и какой браузер передается в заголовках, а заголовки отправить можно какие угодно.
|
|
|
||
|
Текстовая версия | Сейчас: 29.3.2024, 9:49 |