2017-09-25 3 views
0

私は1つの問題に直面しています。私はLaravel 5.2を使用しています。私はいくつかのデータをセッションに入れました。その後、私はdieを保持し、別の機能でセッションにアクセスすることはできません。しかし、私がdieを削除すると正常に動作しています。しかし、私もセッションを維持するためにデータを保存したいのですが、dieです。ここでセッション:: laravelで宣言した後に死ぬか終了すると動作しません

は私のコードです:

public function session_test(Request $request){ 
    $test = "live" 
    Session::put('filterdata',$test); 
    die; 
} 

public function session_get(Request $request){ 
    echo Session::get('filterdata'); 
} 

問題を考え出すに私を助けてください。

+0

'session_test'の後に' session_get'が呼び出されますか? –

+0

session_test関数が最初に宣言された後、そのsession_getの後に – kunal

+0

あなたは直前に 'session'を取得しようとしましたか?または出口を試みる! –

答えて

-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'); 
} 
+0

間違った方法はありません。セッションを忘れたくはありません。私はダイを追加したいです。 in session_test function only – kunal

+0

私の質問をもう一度お読みください – kunal

+0

どうしてダイ機能を使うべきですか? –

関連する問題