降低形式:php中的html5形式,轻松而舒适
Derpage-Forms是用于HTML形式发电的PHP库,重点是可用性。它是即将推出的Depage-CMS版本的一部分,但它也可以作为独立库。通过抽象HTML,浏览器缺陷(重复表单提交)和表单验证,它提供了一种舒适的方法来从用户那里获取可靠且经过验证的数据。
特征
- 验证
- 服务器端
- 客户端(jQuery工具)
- 可用于标准输入元素
- 具有正则表达式的可定制
- 基本CSRF保护
- HTML5形式的功能
- 属性:占位符,自动对焦,文本框数据师,标题,模式
- 输入元素:布尔值(复选框),电子邮件,隐藏,多个(复选框,选择列表),数字,密码,范围,搜索,单个(无线电,选择列表),电话,TEL,TELS,TEXT,TEXTAREA,URL
- RichText元素(Wysiwyg HTML编辑器)
- 避免重新提交
- 将形式分为偏向零件
- 合适的数据类型的整洁返回值
- 简单的语言本地化
- 会话超时
- 简单的信用卡验证(按值)
- 单位测试
先决条件
- PHP 5.3
- jQuery> = 1.4.3(可选,用于客户端验证和RichText字段)
介绍
- 您可以在以下网址获得基本介绍:depage-Forms:HTML5表格变得容易(第一部分)
- 如何进行验证降低形式:HTML5表格的验证(第二部分)
下载
- http://www.depage.net/downloads/depage-forms-latest.zip
使用作曲家安装
在http://getcomposer.org上获取作曲家,然后将其添加到您的composer.json。
{
"require": {
"depage/htmlform": "*"
}
}
现在运行
要将当前版本的Depage-Htmlform安装到供应商DIR中。
有关更多信息
- 您可以通过以下方式分配我们:http://github.com/depage/depage-forms/
- 您可以在以下网址找到文档:http://docs.depage.net/depage-forms/
- 有关DEPAGE-CMS的更多信息,请访问:http://www.depagecms.net/
- 如果您想支持开发更多信息
许可证(双重)
- GPL2:http://www.gnu.org/licenses/gpl-2.0.html
- 麻省理工学院:http://www.opensource.org/licenses/mit-license.php