Codeigniterでフラッシュデータを使用する時の使用方法をメモします。
システムで保存や削除などのメッセージを出力する場合などに、一度だけ出力したいという時に非常に便利です。
一度読み込まれたデータは削除されるので、再度読み込んでも取得できません。
■ フラッシュデータの使用方法
セッションクラスをロードします。
$this->load->library('session');
・フラッシュデータを追加する場合
セッションクラスの「set_flashdata」を使用します。
$this->session->set_flashdata('save_message', '保存しました。');
・フラッシュデータを取得する場合
セッションクラスの「flashdata」を使用します。
$message = $this->session->flashdata('save_message');
「$message」には、下記の値が格納されます。
保存しました。