在 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
}
}
我不喜欢..关于这种做法的是,登录以检查是否有提交或是否是全新的表单具有相同的功能。
我曾想过制作两个不同的功能
form1_add() and form1_add_submit()
来处理这些操作。但是会出现其他问题,例如,在验证不成功时,我必须再次调用form1_add()
fromform1_add_submit()
以显示这些验证错误。
人们对这种操作还使用了哪些其他做法?这些有什么特定的模式吗?