Задать вопрос
@rusl2401

Как работает метод POST в маршрутах Laravel?

Здравствуйте.
Только начал изучать Laravel (это мой первый фреймворк в принципе) и почти сразу столкнулся с трудностью.
Создаю простую форму с одним текстовым полем и кнопкой отправки (Без помощи Laravel) в файле представления test.php, который вызывается из контроллера "MyFirstController".
В файле routes.php пишу (в форме: action="act_form"):
Route::post('test/act_form', function()
{
	return "Форма обработана!";
});


Но мне выводиться ошибка.
Я пробовал вместо "Route::post('test/act_form', ..." писать "Route::post('act_form', ...", всё-равно не помогает.
Подскажите, как правильно отлавливать форму из routes.php.

Весь файл routes.php, на всякий случай:
<?php
Route::get('/', function()
{
    return "Hello!";
});

Route::get('test', 'MyFirstController@test');

Route::post('test/act_form', function()
{
	return "Форма обработана!";
});
  • Вопрос задан
  • 749 просмотров
Подписаться Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rusl2401 Автор вопроса
Всем спасибо за просмотры) Разобрался с помощью добрых людей на форуме: https://laravel.ru/forum/viewtopic.php?pid=4000

Если коротко, то нужно было использовать токен в форме.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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