为什么表格不提交laravel 5.4

问题描述 投票:0回答:3

我有一个用户注册表单,它之前工作正常,但现在它没有提交,也没有任何错误。我试图显示我的所有发布数据,但它没有发布任何数据..请帮助

 <form role="form" id="reg-form" method="post" class="form-horizontal" action="{{ url('/create_user') }}">
                    {{  csrf_field() }}
                    <h2>Create Account</h2>
 <div class="form-group">
   <div class="col-sm-6" id="user-firstname">
      <input type="text" class="form-control" id="firstName" name="firstName" placeholder="First Name" required="required">
    </div>
    <div class="col-sm-6">
      <input type="text" class="form-control" id="lastName" name="lastName" placeholder="Last Name">
    </div>
 </div>
  <div class="form-group">
    <div class="col-sm-12">
      <input type="text" class="form-control" id="displayName" name="displayName" placeholder="Choose your display name" required="required">
    </div>
</div>
 <div class="form-group">
    <div class="col-sm-12">
      <input type="email" class="form-control" id="email" name="email" placeholder="Your Email" required="required">
    </div>
 </div>
 <div class="form-group">
   <div class="col-sm-12">
      <input type="password" class="form-control" id="password" name="password" placeholder="Password" required="required">
    </div>
 </div>
 <div class="form-group">
   <div class="col-sm-12">
    <input type="password" class="form-control" id="confirm_password" name="confirm_password" onkeyup="checkPass(); return false;" placeholder="Confirm Password" required="required">
   <span id="confirmMessage" class="confirmMessage"></span>
  </div>
</div>
   <button type="submit" class="btn btn-primary btn-block">Sign in</button>
</form>

路线

Route::post('/create_user', 'Auth\RegisterController@createUser');

方法

public function createUser(Request $request)
{
    dd($request->all());
 }
forms laravel laravel-5.4
3个回答
1
投票

我想你忘了关闭表格上面的一些开放标签。它也发生在我身上。


0
投票

可能的错误是"/"

<form role="form" id="reg-form" method="post" class="form-horizontal" action="{{ url('/create_user') }}">

所以plz就像删除它一样

<form role="form" id="reg-form" method="POST" class="form-horizontal" action="{{ url('create_user') }}"> {{-- '/' removed --}}

还有

Route::post('create_user', 'Auth\RegisterController@createUser'); // '/' removed

它对我有用。


0
投票

{{ csrf_field }}替换{!! csrf_field !!}}。它会工作

© www.soinside.com 2019 - 2024. All rights reserved.