代码之家  ›  专栏  ›  技术社区  ›  Luke

PHP表单生成和验证独立类

  •  8
  • Luke  · 技术社区  · 14 年前

    我在找一个表单类:

    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编码标准

    4 回复  |  直到 10 年前
        1
  •  5
  •   Alix Axel    14 年前

    Phorms 我想到了,它很轻。

    phpclasses.org的作者也有一个非常完整的,尽管有点夸张的图书馆。

        2
  •  1
  •   ajporterfield    14 年前

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

        3
  •  0
  •   Hari K T    11 年前

    如果你正在寻找一个独立的表单库,那么aura.input就是你需要的。

    我最近写了你怎么能

    整合 Aura.Input 具有 Aura.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
  •  0
  •   Softmixt    10 年前