Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
laravel:表单操作不是';t在laravel-5.8中工作_Laravel_Eloquent_Laravel 5.8 - Fatal编程技术网

laravel:表单操作不是';t在laravel-5.8中工作

laravel:表单操作不是';t在laravel-5.8中工作,laravel,eloquent,laravel-5.8,Laravel,Eloquent,Laravel 5.8,当我点击提交按钮提交数据时,它会显示: 404 |未找到 路线 Route::resource('contactform', 'ContactformController'); <form class="leave-comment" action="{{ route('contactform.store') }}" method="POST"> <h4 class="m-text26 p-b-36 p-t-15">

当我点击提交按钮提交数据时,它会显示:

404 |未找到

路线

   Route::resource('contactform', 'ContactformController');
  <form class="leave-comment" action="{{ route('contactform.store') }}" method="POST">
                    <h4 class="m-text26 p-b-36 p-t-15">
                        Send us your message
                    </h4>

                    <div class="bo4 of-hidden size15 m-b-20">
                        <input class="sizefull s-text7 p-l-22 p-r-22" type="text" name="contact_name" placeholder="Full Name">
                    </div>

                    <div class="bo4 of-hidden size15 m-b-20">
                        <input class="sizefull s-text7 p-l-22 p-r-22" type="text" name="contact_email" placeholder="Email Address">
                    </div>

                    <textarea class="dis-block s-text7 size20 bo4 p-l-22 p-r-22 p-t-13 m-b-20" name="contact_message" placeholder="Message"></textarea>

                    <div class="w-size25">
                        <!-- Button -->
                        <button type="submit" class="flex-c-m size2 bg1 bo-rad-23 hov1 m-text3 trans-0-4">
                            Send
                        </button>
                    </div>
                </form>
刀片

   Route::resource('contactform', 'ContactformController');
  <form class="leave-comment" action="{{ route('contactform.store') }}" method="POST">
                    <h4 class="m-text26 p-b-36 p-t-15">
                        Send us your message
                    </h4>

                    <div class="bo4 of-hidden size15 m-b-20">
                        <input class="sizefull s-text7 p-l-22 p-r-22" type="text" name="contact_name" placeholder="Full Name">
                    </div>

                    <div class="bo4 of-hidden size15 m-b-20">
                        <input class="sizefull s-text7 p-l-22 p-r-22" type="text" name="contact_email" placeholder="Email Address">
                    </div>

                    <textarea class="dis-block s-text7 size20 bo4 p-l-22 p-r-22 p-t-13 m-b-20" name="contact_message" placeholder="Message"></textarea>

                    <div class="w-size25">
                        <!-- Button -->
                        <button type="submit" class="flex-c-m size2 bg1 bo-rad-23 hov1 m-text3 trans-0-4">
                            Send
                        </button>
                    </div>
                </form>

在应用程序中定义HTML表单时,应在表单中包含隐藏的CSRF令牌字段,以便CSRF保护中间件可以验证请求。您可以使用
@csrf
刀片指令生成令牌字段:

<form method="POST" action="/profile">
    @csrf
    ...
</form>

@csrf
...

表单中缺少
@csrf
字段。运行
php artisan route:list
,并确保您已将该路由命名为您所使用的路由。因为404意味着找不到资源。@nakov thnx……任何时候都找不到。。对于
GET
方法类型,不需要:PHe得到404错误。如果是
@csrf
导致的,那么他可能会得到419个错误。我认为他选择了答案,所以会是404个错误P