2016-08-19 95 views
0

我有一个表格:空表单请求数据?

<form method="post" action="{{ route('news.store') }}"> 

此链接到我的资源控制器,在存储方法,我有:

public function store(Request $request) 
    dd($request->all()); 
    .... 

但这输出空数组。

我哪里错了?

+0

您是否正确地在您的表单中包含CSRF保护?如果不是这种情况,我认为你会从Laravel那里得到一个错误,但是最好问一下确定。 – AntoineB

+0

啊,是的,没有令牌!我怎么能包括这一点,我知道一个隐藏的领域,但我怎样才能在L5输出令牌。 – panthro

+0

https://laravel.com/docs/5.2/routing#csrf-protection – AntoineB

回答

1

首先,laravel会抛出一个TokenMismatchException,如果这与丢失的CSRF字段有关。其次,在laravel 5.2中,您以这种方式添加CSRF字段:{!! csrf_field !!}。 最后,验证您是否有帖子路线。