PHPでは、人々がフォームを送信するために使用するパターンはありますか?フォーム提出のベストプラクティスなどフォーム提出パターンはありますか?
例、私はCRUD操作を達成しようとしています。当初、私はこのような行為について..私は好きではない何をフォーム表示とフォーム提出
class Somecontroller extends Controller {
function form1_add() {
// if submit exist save it in database
// else
// display the form
}
function form1_edit() {
// if submit exist save it in database
// else
// display the same form
}
}
を処理するために、同じ機能を使用していることは、それがあるかどうかを提出するかのブランドがあるかどうかを確認するために、ログインです新しいフォームは同じ機能です。
私は、これらの操作を処理するために、2つの異なる機能
form1_add() and form1_add_submit()
を行うことについて考えています。しかし、検証に失敗した場合など、他の問題が発生した場合は、form1_add()
をform1_add_submit()
からもう一度呼び出して、これらの検証エラーを表示する必要があります。
この種の操作には他にどのような方法がありますか?これらの具体的なパターンはありますか?
これは意味があります。私は推測する。私はdrupalのFormsAPIにとても感心しています。類似したsthがあった場合には不思議。 コメントありがとうございます。 – bibstha
あなたに適したものを見つけて、コードをデバッグして実行しやすくしてください。それがフレームワークのいくつかの形式なら、素晴らしいです。それがあなたのコードだけならば、また素晴らしい! –