私はcodeigniterでウェブサイトを構築しており、ユーザー提出のためのフォームを作成しています。codeigniter/phpのウェブサイトでフォーム提出を処理するための良いプラクティス
私は、フォームのサブミットを処理し、そのコントローラからの応答に基づいて適切なページにリダイレクトするための特別なコントローラへのjavascript/AJAX呼び出しでフォームを送信することを考えています。
これは良い考えですか?私のサイトにはたくさんのフォームがあると思いますので、投稿を処理するための特別なコントローラは良いアイデアだと思っています。しかし、明らかに、ユーザーがこのコントローラーのどのメソッドにも直接アクセスするのを防ぐ必要があります。
ありがとう@Wesley Murch、それは役に立ちました。私は、フォームのプレゼンテーションロジックと通常のビューロジックを同じコントローラに保持するためにこのテストを使用しています。 –