带有method="post"的Laravel5.2和Bootstrap表单不工作可能是由以下几个原因导致的:
Route::post('/submit', 'YourController@submit');
{{ csrf_field() }}
来生成CSRF令牌。确保你的表单中包含了这个字段,例如:<form method="post" action="/submit">
{{ csrf_field() }}
<!-- 其他表单字段 -->
<button type="submit">提交</button>
</form>
YourController
控制器中定义一个名为submit
的方法,用于处理表单提交的逻辑。public function submit(Request $request)
{
// 处理表单提交的逻辑
}
email
的字段,那么你的控制器方法参数也应该是$request->input('email')
。如果你仍然遇到问题,可以参考Laravel和Bootstrap的官方文档,以获取更详细的信息和解决方案。
Laravel文档:https://laravel.com/docs/5.2
Bootstrap文档:https://getbootstrap.com/docs/5.0
领取专属 10元无门槛券
手把手带您无忧上云