【问题标题】:PHP form generation and validation standalone classPHP 表单生成和验证独立类
【发布时间】:2011-03-06 18:11:12
【问题描述】:

我正在寻找一个表单类:

  1. 是独立的/不需要框架来运行
  2. 具有易于配置的验证
  3. 对包括复选框在内的所有表单字段进行验证和生成(我发现的一个解决方案很好,只是它没有任何复选框功能)

我查看了 google 和 stackoverflow,但我发现的大多数东西都是一年前的事情,我希望在过去的一年里已经开发或改进了一些东西。

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

希望有人能帮忙 问候 卢克

更新:

Phorms 太棒了,语法非常简单,很容易带入项目,表单设置数据的能力很棒,使用也很简单,非常适合需要编辑文章的cms等等

更新 2:

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

更新 3(2013 年 2 月)

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

【问题讨论】:

  • 能否告诉我们没有复选框的解决方案是什么?听起来很有趣(也许可以扩展?)
  • 顺便说一句,您说您查看了 google 和 stackoverflow - 您是否还检查了 Source Forge?
  • 我没有看source forge,只是看了看,但找不到太多,“php表单库”的最佳结果是xampp和wampserver
  • @LeonixSolutions 我在看artfulcode.net/articles/phorms-a-php-form-library 它确实有复选框,我只是没找到,你以前试过这个库吗?我真的很想用一个推荐的。
  • 很抱歉,我不能推荐一个。我一直在自己动手,每当我重复一项任务时,我都会寻找自动化的方法。你的帖子引起了我的兴趣,所以我会搜索并发布我可能找到的任何内容。如果我们找不到任何东西,那么我可能必须自己实现。

标签: php forms webforms


【解决方案1】:

Phorms 浮现在脑海中,它很轻量级。

PHPClasses.org 的作者也有一个非常完整的库。虽然有些夸张。

【讨论】:

【解决方案2】:

另一个值得一试的近期项目是http://code.google.com/p/php-form-builder-class/。我在我的开发中使用过这个项目并会推荐。

【讨论】:

  • 我曾经使用过 PHP Form Builder,但它没有任何严肃的文档。我已经搜索了很多。
【解决方案3】:

如果您正在寻找一个独立的表单库,那么 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

【讨论】:

    【解决方案4】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-24
      相关资源
      最近更新 更多