コントローラーの最後に、次のコードがあります。
print_r($this->session->all_userdata());
$this->load->view('common/site_header');
site_header
私のファイルの最初の行には、次のものがあります。
print_r($this->session->all_userdata());
最初のprint_r
内容は次のとおりです。
[flash:new:error] => Formulier niet correct ingevuld.
ファイルのprint_r
にsite_header
はこのエントリが含まれていません。フォームを再送信した後、2 番目のエントリには次のものprint_r
が含まれています。
[flash:old:error] => Formulier niet correct ingevuld.
ビューに別のセッション オブジェクトがあり、リクエストが 1 つ遅れているかのように見えます。
同じリクエストでビュー内のフラッシュデータを取得するにはどうすればよいですか?