【发布时间】:2012-02-29 01:14:09
【问题描述】:
所以,我正在构建一个表单,我的用户可以根据他们的需要自定义,然后接受他们的客户对它的响应。可以把它想象成一个 Google Docs 表单(我可以登录并制作任何大小的表单,其中包含许多动态字段)。
创建它的典型方法是什么 - 是否已经有 PHP 库擅长这样做?到目前为止,我的计划是考虑他们可能想要的每个字段,并将布尔逻辑与该用户的该字段相关联。换句话说,假设这些是可以使用的所有可能字段:
- 姓名
- 电话
- 电子邮件
- 城市
- 状态
可以为我的任何用户“打开”或“关闭”其中的每一个,以便为他们的客户显示和使用(或不显示)。这似乎是一种工作量很大的做事方式,我想知道允许他们创建一个完全动态的表单是否更有意义。但话又说回来,这听起来对我来说还有很多工作......
所以问题是 - 我的逻辑是否合理,并且是人们编写此代码的标准方式?为什么/为什么不?是否有任何可用的库可以自定义到我的 Web 应用中以允许创建完全动态的表单?
谢谢大家!
【问题讨论】:
-
我只是将它们指向 Wufoo...
-
@ceejayoz 它需要集成到我的应用程序的其余部分。如果我不能在本地存储数据,那不是一个选项。但我会检查它以防万一。
-
我只是将他们指向 Google 文档表单
-
@Paul 出于问题和评论中所述的相同原因,我不能这样做,因为我无法通过 WebApp 访问数据以使用 Google Docs 进行操作。我需要紧密集成到应用程序中。