我对Laravel非常新,并且面临一些问题。我在提交表单后尝试创建一个注册页面并面对MethodNotAllowedHttpException。我搜索过很多帖子但仍然没有得到任何结果。有人可以帮我找出我该怎么办?这是我的代码。
web.php
Route::get('/farm/register', 'AccountsController@create');
Route::post('/farm', 'AccountsController@store');
AccountsController.php
public function store(Request $request)
{
dd(request()->all());
}
register.blade.php
<form method="POST" action="{{ URL::route('/farm') }}" >
{{ csrf_field() }}
答案 0 :(得分:0)
我不确定这是否有效,但请尝试一下:
Route::post('/farm', 'AccountsController@store')->name('farm')
<form method="post" action="{{ route('farm') }}" >
{{ csrf_field() }}
这适合我。