本文介绍了laravel中的表单提交无法正常工作,并显示令牌不匹配异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是新的Laravel学习者.我已经在laravel 5.4中创建了一个表单,并添加了两个字段,一个是文本字段,另一个是提交按钮.我已经创建了用于提交表单的名称路由.但是,当我提交表单时,它显示令牌不匹配异常.我从我的代码中找不到错误.这是我的表单代码.

i'm new laravel learner. i have create a form in laravel 5.4 and add two field one is textfield and another is submit button. i have create a name route for form submission. but when i submit the form it's show token mismatch exception. i can't find out error from my code.Here, is my form code.

<form method="post" action="{{route('f.submit')}}">
    {{csrf_field()}}

    <input class="form-control" type="text" name="fname">
    <input type="submit" name="submit" value="Create">
</form>

这是我的路线,

Route::post('formsubmit','HomeController@formSubmit')->name('f.submit');

这里是我的控制器,

 public function formSubmit()
{
    echo "Form Submitted";
}

推荐答案

尝试一下.表格.

<form method="post" action="{{route('f.submit')}}">
{{csrf_field()}}

<input class="form-control" type="text" name="fname">
<input type="submit" name="submit" value="Create">

在控制器中.

public function formSubmit(Request $request)
{
  $request->all();
}

这篇关于laravel中的表单提交无法正常工作,并显示令牌不匹配异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-30 10:27