在许多页面上组织了许多表格

时间:2009-01-19 14:07:49

标签: php forms organization

我有一个我正在构建的网络应用程序,大约有50个表单。

我有一个非常好的表单构建类,它可以非常好地处理这些表单的创建和提交,并且包含错​​误处理程序等。不需要帮助。

然而,这些表格分散在120页。我真的可以从你们这些页面/表格的理想组织结构中得到一些权衡。这是一些想法。两者都有利有弊。

  1. 标题中的每个页面都会创建一个表单,检测是否存在$ _POST ['action']变量并处理那里的表单。

  2. 每个表单都由表单函数文件中的函数构建,并在页面标题中调用时返回表单对象,并且在处理时,由于$ _POST是超全局,因此处理函数在页面的标题也是。

  3. 对于每个页面,例如profile.php,在标题中包含一个文件,其中包含profile.forms.php,其中发生上述方法#1或#2。

  4. 想法?


    只需注意,每页很少会有多个表单。

2 个答案:

答案 0 :(得分:1)

转到3. - 稍后维护代码比逐个更改120页更容易。

答案 1 :(得分:0)

Skuta我感谢您的帮助。我最终使用了#2,在完成整个项目后,我对结果非常满意。它的实施灵活且一致,我能够通过最少量的培训轻松地将其他程序员引入项目。