Php Laravel 5.4 csrf_字段()不工作

Php Laravel 5.4 csrf_字段()不工作,php,laravel-5.4,csrf-protection,Php,Laravel 5.4,Csrf Protection,我正在尝试做一个简单的视图,我希望能够提出一个post请求。我需要生成一个csrf令牌,这是我的html视图: <form method="POST" action="/formsubmit"> {!! csrf_field() !!} First Name: <br> <input type="text" name="firstname"><br> Last Name:<br>s <input type="text" name=

我正在尝试做一个简单的视图,我希望能够提出一个post请求。我需要生成一个csrf令牌,这是我的html视图:

<form method="POST" action="/formsubmit">
{!! csrf_field() !!}
First Name: <br>
<input type="text" name="firstname"><br>
Last Name:<br>s
<input type="text" name="lastname"><br>
<input type="submit" name="Submit"><br>   
</form>
这是我尝试url时发生的情况:


如您所见,它只打印函数的名称,但函数从未被调用,隐藏字段也没有被生成。是否需要做些什么才能使其正常工作?

Blade的模板语言将仅在扩展名为
.Blade.php
的文件中进行解释。一个只有
.php
扩展名的应用程序可以与Laravel一起使用,但您没有任何刀片功能。

刀片的模板语言只能在扩展名为
.Blade.php
的文件中进行解释。一个只有
.php
扩展名的应用程序可以与Laravel一起使用,但是您没有任何刀片功能。

是表单的视图模板,位于
resources/views/form.php
resources/views/form.Blade.php
?它位于resources/views/form.Blade.phpOh我的天哪,不是resources/views/form.php。我把它改为resources/views/form.blade.php,它成功了!啊,谢谢。。它一直在我面前。。这是我第一次使用Laravel,我需要习惯看到这些东西。很高兴我能帮上忙。我在下面添加了一个答案::-)表单的视图模板是否位于
resources/views/form.php
resources/views/form.blade.php
?它位于resources/views/form.blade.phpOh天哪,不是resources/views/form.php。我把它改为resources/views/form.blade.php,它成功了!啊,谢谢。。它一直在我面前。。这是我第一次使用Laravel,我需要习惯看到这些东西。很高兴我能帮上忙。我在下面添加了一个答案::-)非常值得注意的一点。我忘了添加
.blade.php
。在文件名中。非常值得注意。我忘了添加
.blade.php
。在文件名中。
Route::get('form', function(){
return view('form');
});

Route::post('formsubmit',function(){
return 'Form Posted.';
});
Auth::routes();