フォームの一部が 1 ページに存在する codeigniter MVC セットアップがあります。
ユーザーが送信ボタンをクリックするたびに、同じコントローラーがフォームの次の部分を同じ URL の下にロードhttp://domain.com/form
し、同じビューを使用しますが、データは異なります (この場合のデータはフォーム要素です)。
目的:
1) ロードされる次のピースが正しい進行中のピースであることを確認します。私は同じ URL で同じコントローラーを使用しており、同じビューを使用していますが、新しいデータを入力する必要があるたびに異なる初期化データを使用していることを思い出してください。
2) ユーザーが現在のフォームピースに直接進まないフォームピースにジャンプすることを制限する
これを達成するための最良の方法は何ですか?セッションを使用したいのですが、非表示の入力要素は使用したくありません。