編集画面→確認画面(ok押下で値を登録)
という画面をつくる場合の入力値の保存について教えてください
現在は
・編集画面表示時セッションがあれば値を各フォームに入れて表示(確認から戻った時など)しセッションを削除、なかったらフォームはカラで表示
・「確認画面へ」ボタン押下時にセッションに入力値を保存
・値登録完了時セッションを削除
↑で必要要件は満たしているのですが、普通というか一般的には入力値はどのように管理しておく作りにするのが良いのでしょうか?
誤→(独自フレームワーク?PHPで作っています)
正→cakeでした
//コントローラ
public function index() {
if($this->Session->check('value')) {
$value = $this->Session->read('value');
$this->Session->delete('value');
}else{
//セッションがないとき
}
$this->set('value', $value);
$this->render();
}
編集画面
<td> <input maxlength="11" name="zip" type="text" value="<?php echo h(@$value['zip']); ?>" /> </td>