phpinfo () в запросе очищает переменные $ _GET - PullRequest
1 голос
/ 07 октября 2011

Привет, я пытаюсь создать форму с текстовым полем для поиска слов и функций.

, но когда я ищу phpinfo (или phpinfo (), все переменные $ _GET пусты. Например,

<form name="search-form" method="GET" action"results.php">
<input name="search-input" value = "" type="text"/>
<input name="search-submit" value ="Submit" type="submit"/>
</form>

если я что-то ищу и печатаю

print_r($_GET);

работает, но когда я ищу phpinfo (или phpinfo () и печатаю с помощью print_r ($ _ GET), все время возвращает array ().

почему это происходит?

1 Ответ

2 голосов
/ 07 октября 2011

Вы должны спросить вашего хостинг-провайдера. Симптомы предполагают, что есть модуль безопасности (возможно mod_security ), отфильтровывающий строки вашего запроса с помощью черного списка.

...