Code im Controller:
return weitergeleitet('reviewmessage')->with('message', array('type' => 'success','content'=>'Die Nachricht war erfolgreich! Sie können anzeigen andere Oder Ihre vorherige Nachricht. '));
Die Route 'reviewmessage' gibt die Ansicht 'reviewmessage' zurück,
Ich habe
@if (Session::has('message'))
<p class="alert alert-success" >
<p>{{ Session::get('message')['content'] }}</p>
</p>
@endif
Nachdem der Vorgang erfolgreich war, wird der Inhalt der Nachricht zurückgegeben.
Meine Frage ist, wie lange wird diese Sitzung['Nachricht'] gespeichert?
Nachdem ich die Seite aktualisiert habe, verschwindet diese Eingabeaufforderung, das heißt, sie überlebt nur die aktuelle Anfrage?
Wie sorgt man dafür, dass es lange hält?
通常重定向至新的 URL 时会一并将数据存进一次性 Session
相当于Session::flash('message', 'value');
想长期存在
Session::put('message', 'value');