ホームページ  >  に質問  >  本文

laravel - redirect()->with('message','') によって返されるメッセージはセッション内でどのくらい持続しますか?

コントローラー内のコード:
return redirect('reviewmessage')->with('message', array('type' => 'success','content'=>'メッセージは成功しました! を表示できますその他または前のメッセージ '));
ルート 'reviewmessage' はビュー 'reviewmessage' を返します。
@if (Session::has('message')) を追加しました
リーリー

@endif

操作が成功すると、メッセージの内容が返されます。
私の質問は、このセッション['メッセージ']はどれくらいの期間保存されるのかということです。
ページを更新すると、このプロンプトは表示されなくなります。つまり、現在のリクエストの間のみ存続します。
長持ちさせるにはどうすればいいですか?

PHP中文网PHP中文网2713日前677

全員に返信(1)返信します

  • 迷茫

    迷茫2017-05-16 16:57:34

    通常重定向至新的 URL 时会一并将数据存进一次性 Session相当于Session::flash('message', 'value');
    想长期存在Session::put('message', 'value');

    返事
    0
  • キャンセル返事