我面临一个问题。我正在使用Laravel 5.2,我在会话中放了一些数据。之后我保留了die
,并且无法在另一个功能中访问会话。但是当我删除die
时它运行正常。但我想在会话中存储数据,即使我保留die
。
这是我的代码:
public function session_test(Request $request){
$test = "live"
Session::put('filterdata',$test);
die;
}
public function session_get(Request $request){
echo Session::get('filterdata');
}
请帮我弄清楚问题。
答案 0 :(得分:0)
我的一项功能遇到了这个问题。 经过大量的时间,我已经使用有关会话的laravel文档来解决。
当您必须使用Session :: put,Session :: remove,Session :: forget
时,可以在退出或死亡函数之前使用此功能public function session_test(Request $request){
$test = "live"
Session::put('filterdata',$test);
Session::save();
die;
}
public function session_get(Request $request){
echo Session::get('filterdata');
}
答案 1 :(得分:-1)
如果你想以这种方式删除会话变量。
public function session_test(Request $request){
$test = "live"
Session::put('filterdata',$test);
}
public function session_get(Request $request){
echo Session::get('filterdata');
Session::forget('filterdata');
}