@Untiwe

Почему не удаётся взять данные из get запроса PHP?

Есть страница с формой. Форма на эту же страницу посылает GET запрос со значениями. Запрос приходит и отображается через var_dump.

var_dump($_GET) выводит
array(4) {
  ["category"]=>
  array(2) {
    [0]=>
    string(2) "21"
    [1]=>
    string(2) "25"
  }
  ["flis"]=>
  string(4) "true"
  ["min_price"]=>
  string(0) ""
  ["max_price"]=>
  string(0) ""
}


Но при обращении к ячейке GET ничего не приходит
var_dump($GET['category']) или var_dump($GET['flis']) возвращает NULL

в следствии этого не могу записать их в переменные и обрабатывать дальше.
Адресная строка /catalog.php?category%5B%5D=21&category%5B%5D=25&flis=true&min_price=&max_price=
HTML код
<html lang="ru" enctype="text/html" charset="utf-8">
    <form method="GET">
        //много кода
    </form>
</html>
  • Вопрос задан
  • 193 просмотра
Решения вопроса 2
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
var_dump($GET['category'])$GET

В - Внимательность
Ответ написан
VlasenkoFedor
@VlasenkoFedor
Программист: php, js, go
$GET['flis'] - неправильно
$_GET['flis'] - правильно
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы