PHP表单生成和验证独立类

PHP表单生成和验证独立类,php,forms,webforms,Php,Forms,Webforms,我正在寻找一个表单类: 是独立的/不需要框架来运行 具有易于配置的验证 对包括复选框在内的所有表单字段进行验证和生成(我发现有一个解决方案非常棒,只是它没有任何复选框功能) 我看过谷歌和stackoverflow,但我发现的大多数东西都是一年前的,我希望在过去的一年里,有些东西已经被开发或改进了 我问这个问题的原因是,我有两个非常大的表单,如果没有表单类的话,需要花费很长时间来构建。不幸的是,我没有时间开发自己的类,但我确实有时间学习和使用推荐的类,因为毫无疑问,它比使用PHP验证脚本编写硬编码

我正在寻找一个表单类:

  • 是独立的/不需要框架来运行
  • 具有易于配置的验证
  • 对包括复选框在内的所有表单字段进行验证和生成(我发现有一个解决方案非常棒,只是它没有任何复选框功能)
  • 我看过谷歌和stackoverflow,但我发现的大多数东西都是一年前的,我希望在过去的一年里,有些东西已经被开发或改进了

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

    我希望有人能帮忙 当做 卢克

    更新:

    非常棒,语法使用非常简单,很容易引入到项目中,为表单设置数据的能力非常好,使用也非常简单,对于需要编辑文章等的cms来说非常好

    更新2:

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

    更新3(2013年2月) 现在,它已经发展为使用PHP5.3名称空间,并符合PSR 0、1和2编码标准,而且它是轻量级的


    PHPClasses.org的作者还有一个非常完整的、尽管有点夸张的库。

    另一个最近值得一看的项目是。我在我的开发中使用了这个项目,并推荐。

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

    我最近写了一篇文章《你可以怎样做》

    与助手集成并创建独立表单(带有代码示例):

    您还可以与您喜欢的任何过滤库集成,或与之集成,以获得更好的验证


    代码示例在github上:

    选中其中一个:,

    你能告诉我们没有复选框的解决方案是什么吗?听起来很有趣(也许可以扩展?)顺便说一句,你说你看过google和stackoverflow,你也看过Source Forge吗?我没有看过Source Forge,但只是看了一眼,但没找到太多,“php表单库”的排名靠前的结果是xampp和wampserver@LeonixSolutions我在看它确实有复选框,我只是没找到,你以前试过这个图书馆吗?我真的很想用推荐的。很抱歉,我不能推荐。我一直在自己动手,每当我重复一项任务时,我都会想方设法让它自动化。你的帖子引用了我的兴趣,所以我会搜索并发布我可能找到的任何东西。如果我们找不到任何东西,那么我可能必须实现我自己的。+1我喜欢这个外观。然而,尽管他定义了许多类型的输入字段——编辑、下拉等标准以及电子邮件、电话号码等附加功能,但似乎并没有显示对单选按钮的支持,示例代码似乎足够清晰,但他也承认,文档方面没有太多内容。我假定验证是按字段类型进行的,但我还希望得到更多(可能是整数的min/max)。尽管如此,它看起来确实很有希望。Thanks@LeonixSolutions:然后检查一下:,它是由作者Manuel Lemos或PHPClasses.org开发的。示例在。看起来我将使用forms Alix,感谢您的推荐。通过forms I ments Phorms,已经非常好了,所以链接现在是一个域占用。我曾经使用过PHP Form Builder,但它没有任何正式的文档。我找了很多。