Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 25 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 28.01.2017, 09:56   #1
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 442
По умолчанию $_SERVER["REQUEST_METHOD"] вмести с basename($_SERVER['SCRIPT_FILENAME'])

Здравствуйте!
В интернете искал информацию, но, так ни чего и нашел...

Скажите пожалуйста, можно ли так делать?:

PHP код:
if ($_SERVER["REQUEST_METHOD"] == "POST" AND basename($_SERVER['SCRIPT_FILENAME']) == 'page.php' 
Женя32 вне форума   Ответить с цитированием
Старый 28.01.2017, 11:10   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Если работает без ошибок – то можно.
Andkorol вне форума   Ответить с цитированием
Старый 28.01.2017, 12:30   #3
Женя32
Форумчанин
 
Регистрация: 12.09.2008
Сообщений: 442
Счастье

Спасибо!
Только я не со всем понял, basename($_SERVER['SCRIPT_FILENAME']) == 'page.php' ) делает что? - проверят откуда идет обращение к файлу? Если обращение к файлу идет с того сервера, на котором расположен этот файл, тогда разрешается выполнения этого скрипта? Или как?
Женя32 вне форума   Ответить с цитированием
Старый 28.01.2017, 14:55   #4
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Или сначала читаем мануал по basename и $_SERVER – а уже потом делаем выводы.
Проверяется файл скрипта – а не сервер.
Andkorol вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Могу ли я изменять элемент $_SERVER['REQUEST_URI'] чебургатор PHP 13 09.08.2016 12:59
Постраничная навигация и $_SERVER['REQUEST_URI'] Predator199 PHP 1 16.12.2012 19:07
$_SERVER['HTTP_REFERER'] gunsoy PHP 4 14.06.2011 08:57
getenv("REQUEST_METHOD") retede Общие вопросы C/C++ 2 27.01.2010 17:01


01:56.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.