如何让用户连续创建相同的HTML表单,但是针对不同的事件?

时间:2011-10-06 15:29:52

标签: php jquery mysql html oop

希望我能说明问题。

我只想弄清楚让网站用户按照自己的意愿创建表单的最佳方式。

好处是表单将始终具有相同的字段,并且唯一需要更改的是表单正在使用的事件名称,但可以很容易地存储在数据库中。

我感到困惑的是如何在管理区域中创建一个用户填写名称并将表单设置为可见的部分,然后在主页上显示该表单。

我正绞尽于形式'模板'的位置,因为我现在能想到的唯一解决方案是将整个html表单数据作为blob存储在数据库中以及事件名称它的可见性状态,但我仍然不知道每次创建表单时将插入数据库的原始表单数据的位置。

希望这是有道理的,任何指导都会受到赞赏。

我有一个想法是将表单数据存储在外部php文件中并将其包含在页面中,如果任何表单设置为可见但我仍然想知道其他人如何处理它。

1 个答案:

答案 0 :(得分:1)

所以,它实际上只是一个页面,其中包含一些表单属性的变量值。将表单创建为自己的文件,将其包含在需要的页面中,并在包含页面中设置变量表单属性的值。

变量属性值可以存储在DB中,用户可以使用单独的表单来“创建”自己的表单。您所做的只是存储在查看表单时使用的属性值。

任何默认表单字段数据也可以存储在数据库中或页面本身中。