Laravel 5.1会话无法正常工作

时间:2016-01-26 04:55:36

标签: php laravel session laravel-5.1

我在我的控制器商店中有会话

public function store(Request $request)
{
\Session::push('store_pos.items',$request->all());
print_r(\Session::get('store_pos.items')); // This is show array
exit;
}

public function create()
{
$items = \Session::get('store_pos.items');
print_r($items); // in this syntax not show array
}

为什么会话功能创建不显示? 我一直在使用会话,但仍然没有出现

由于

2 个答案:

答案 0 :(得分:0)

如果您想在提交表单时出现任何错误,请返回输入:

$trans = new Transaction();
// Do all the input stuff

if($trans->save()){
// your code if the transaction successfully save
}

return back()->withInput(); // this will return back to the page with input

//or if  you prefer facade

return Redirect::back()->withInput();

答案 1 :(得分:0)

你的控制器在" web"中间件?

未放置在Web中间件组中的任何路由都无法访问会话和CSRF保护,因此请确保将需要这些功能的所有路由放在组中。