PHP表单生成和验证独立类

时间:2010-06-22 10:40:32

标签: php forms webforms

我正在寻找一个表单类:

  1. 独立/不需要运行框架
  2. 具有易于配置的验证
  3. 包括复选框在内的所有表单字段的验证和生成(我找到的一个解决方案很棒,除了它没有任何复选框功能)
  4. 我看过google和stackoverflow,但我发现的大部分内容都是一年之久,我希望在去年开发或改进了一些东西。

    我的理由是,我有几个非常大的表单,如果没有表单类需要花费很长时间来构建。不幸的是,我没有时间开发自己的课程,但我确实有时间学习和使用推荐的课程,毫无疑问,它会比用PHP验证脚本编写硬编码的html表格快得多。

    我希望有人可以提供帮助 问候 路加

    更新:

    Phorms非常棒,使用语法非常简单,并且非常容易进入项目,为表单设置数据的能力很强,而且使用起来非常简单,非常适合需要的cms编辑文章等。

    更新2:

    我编写了自己的表单类,因为Phorms不允许为我自定义html。 Nibble forms希望非常简单易用。我喜欢它,但我有点偏见:)

    更新3(2013年2月)

    现在已经演变为Nibble Forms 2,它使用PHP5.3命名空间并符合PSR 0,1和2编码标准

4 个答案:

答案 0 :(得分:5)

我想到了{p> Phorms,它很轻巧。

PHPClasses.org的作者也有一个非常完整的,有点夸张的库。

答案 1 :(得分:1)

最近值得一试的另一个项目是http://code.google.com/p/php-form-builder-class/。我在开发过程中使用过这个项目,并建议。

答案 2 :(得分:0)

如果您正在寻找一个独立的表单库,那么Aura.Input就是您所需要的。

我最近写了你怎么可以

Aura.InputAura.View帮助器集成,并创建一个独立的表单(包含代码示例):http://harikt.com/blog/2013/05/23/standalone-form-for-php/

您还可以与您喜欢的任何过滤库或Aura.Filter集成,以获得更好的验证,超过http://harikt.com/blog/2013/05/21/standalone-forms-and-validation/

代码示例超过了github:https://github.com/harikt/phpform

答案 3 :(得分:0)

选中其中一项:Form-validation-libraryphp-validation