私は、ユーザがステップを進めて次のステップに進み、次のステップに進む必要があるフォームウィザードを作成しています。セッションでPHP WebAppの状態を制御する
今すぐステップが検証され、完了すると、私は$_SESSION['step']
を次のステップに切り替え、次のステップがロードされるときにその変数が有効であることを確認します。ユーザーが順序外のステップにスキップしようとすると、$_SESSION['step']
はステップがロードされないようにします。
これは適切なアプローチですか?また、ステップが完了すると、前のステップで入力した値を元に戻して編集することができます。私のアプローチでは、これが許可されていません。なぜなら、セッションを有効なリクエストかどうかを知ることなくセッションに変更するように設定する方法がわからないからです。
これについてのご意見は大変ありがとうございます。
これは理にかなっており、私が思っていたラインに沿っており、より組織化されています。あなたのご意見ありがとうございます! –