MVC validation: where to validate?のこの質問から、DB呼び出しを呼び出す前にモデルで検証が行われるという考えに同意します。MVC - PHPセッションのバリデーション
しかし、私はこの状況について混乱しています。ブラウザに表示される前にセッションに行IDを格納するこのフォームがあります。それはトークンのように機能します。フォームが送信されると、フォームのIDとセッションのIDが同じかどうかがチェックされます。操作はデータベースとまったく関係がありません。
このIDのチェックは、コントローラまたはモデルの作業ですか?コントローラでそれを行う:
コントローラを参照してください。モデルには、ビュー/セッションが何をしているのかという概念はないはずです。これはコントローラーのためのものです –