繁体   English   中英

PHP 5的HTML表单库[已关闭]

[英]HTML Form Library for PHP 5 [closed]

我正在寻找QuickForm替代品。 例如,QF在组合框中存在许多选项的性能问题。 我还想要更像面向对象的东西,比如Zend_Form,但是没有装饰器和如此多的膨胀。 当然它也应该用E_STRICT警告。 有什么建议?

您可以尝试\\Nette\\Forms\\Form ,它是Nette Framework的一部分。

文档: http//doc.nette.org/en/forms

QuickForm的链接不会杀了你......

无论如何,我一直在寻找一个生成表单的系统,然后将结果保存到数据库中。 以下是我发现的一些系统。

我发现第一个系统做了我想要的各种事情。 但是,并不是我想要的。 没有导入。 设置存储在db中。 使用Web界面轻松更改设置。 易于修改表格。 无法创建表。 允许您轻松地从同一界面查看多个表。 没有多选项。 (多选择)。

然后我决定,到底是什么,我会写自己的,我做了。 它尚未下载,但正在使用中。

您可以尝试Zebra_Form - 当错误级别设置为E_ALL时,不会生成错误消息,服务器端和客户端验证,防止跨站点脚本(XSS)攻击,防止跨站点请求伪造(CSRF)攻击,有精彩的文档 ,很容易学习;

因为你没有指定,我假设你没有使用QuickForm2 ,你看过这个版本的QuickForm吗?

http://pear.php.net/package/HTML_QuickForm2

你也可以看一下风暴和它有点新的叉子

你应该尝试Aura.Input 很容易集成和使用任何框架/遗留代码。

如果您有兴趣看一些代码如何为PHP编写独立表单,请查看http://harikt.com/phpform/

我从来没有用过它,但是上次我研究这个话题的时候我偶然发现了这个: http//www.phpclasses.org/browse/package/1.html

我创建了Minacl - http://minacl.org - 它与大多数表单库有点不同,你编写HTML并解析它,所以在任何地方都没有装饰器! 可以将其视为表单的MVC。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM