入力フォームを作ろうと思っているのですが、構造は以下のようになっています。
入力ページ→確認ページ→結果ページ
1)入力ページ
ユーザー入力データ ex)
$userData = new UserData();
$form = $this->createFormBuilder($userData)
->add('name','string')
->add('note','text')
->add('time,'date time')
->getForm();
2)確認ページ
投稿データの内容を表示
$request = $this->get('request');
$form->bindRequest($request);
小枝で
<div>
Note : {{form.note.vars.varle}}
</div>
と
「確認してください」のようにユーザーに尋ねる
3)結果ページ
「どうもありがとう」を表示
次に、すべてのデータをデータベースに入力します。
データを持ち込むのは簡単です 1) -> 2)
ここでデータベースにデータを入れる必要がある場合は問題ありません。
ただし、確認ページを表示してから 3 ページに移動する必要があります)
投稿データを 2) から 3) に渡すにはどうすればよいですか?
こんな風にデータごと入れたら? 危ないかも。
<input type=hidden name='name' value='test name'>
<input type=hidden name='note' value='this is note'>
.
.