Виктор2
Новичок
Помогите разобраться.
Есть форма с одним полем ввода
{{ Form:: open(['route' => 'search_text', 'method' => 'GET', 'enctype'=>'multipart/form-data'])}}
<input type="text" name="text">
{{ Form::close() }}
Есть роут:
Route::get('/search', 'MrArticlesController@Search')->name('search_tex');
И есть контроллер
public function searchView()
{
dump($_GET);
}
Ввожу в поле, например, "111111" и вот что приходит:
в адресной строке браузера: http://mysite.com/search?text=111111
Попытка вывести из контроллера дамп dd($_GET); приводит к этому:
array:1 [▼
"url" => "search"
]
Что самое интересное, если форму отправлять методом POST, то в $_POST всё нормально приходит.
Пробовал как в документации к Laravel, с помощью методов Input, Request $request - всё не по чём.
Добавление cstf-токена не помогло. Пробовал отправлять форму на сторонний файл .php, который не связан с Laravel, то всё нормально извлекается и суперглобальной $_GET.
Делаю вывод, что где-то сам Laravel обрабатывает входящий запрос, поскольку в адресной строке браузера сам запрос есть. Но как его извлечь?
Есть форма с одним полем ввода
{{ Form:: open(['route' => 'search_text', 'method' => 'GET', 'enctype'=>'multipart/form-data'])}}
<input type="text" name="text">
{{ Form::close() }}
Есть роут:
Route::get('/search', 'MrArticlesController@Search')->name('search_tex');
И есть контроллер
public function searchView()
{
dump($_GET);
}
Ввожу в поле, например, "111111" и вот что приходит:
в адресной строке браузера: http://mysite.com/search?text=111111
Попытка вывести из контроллера дамп dd($_GET); приводит к этому:
array:1 [▼
"url" => "search"
]
Что самое интересное, если форму отправлять методом POST, то в $_POST всё нормально приходит.
Пробовал как в документации к Laravel, с помощью методов Input, Request $request - всё не по чём.
Добавление cstf-токена не помогло. Пробовал отправлять форму на сторонний файл .php, который не связан с Laravel, то всё нормально извлекается и суперглобальной $_GET.
Делаю вывод, что где-то сам Laravel обрабатывает входящий запрос, поскольку в адресной строке браузера сам запрос есть. Но как его извлечь?