depage / htmlform
depage-forms 是一个专注于易用性的 PHP 库,用于生成 HTML 表单。通过抽象 HTML、浏览器缺陷(重复表单提交)和表单验证,它为从用户那里获取可靠且经过验证的数据提供了一种舒适的方式。
1.4.1
2013-09-20 00:00 UTC
Requires
- php: >= 5.3
This package is auto-updated.
Last update: 2024-08-27 14:26:41 UTC
README
depage-forms 是一个专注于易用性的 PHP 库,用于生成 HTML 表单。它是即将发布的 depage-cms 版本的一部分,但也可以作为一个独立的库使用。通过抽象 HTML、浏览器缺陷(重复表单提交)和表单验证,它为从用户那里获取可靠且经过验证的数据提供了一种舒适的方式。
功能
- 验证
- 服务器端
- 客户端 (jQuery Tools)
- 适用于标准输入元素
- 可使用正则表达式自定义
- 基本的 CSRF 保护
- HTML5 表单功能
- 属性:placeholder、autofocus、textbox datalists、title、pattern
- 输入元素:布尔值(复选框)、电子邮件、隐藏、多选(复选框、选择列表)、数字、密码、范围、搜索、单选(单选框、选择列表)、电话、文本、文本区域、URL
- 富文本元素(所见即所得 HTML 编辑器)
- 防止表单重复提交
- 将表单划分为单独的部分
- 返回值整洁,带有适当的数据类型
- 易于语言本地化
- 会话超时
- 简单的信用卡验证(通过值)
- 单元测试
先决条件
- PHP 5.3
- jQuery >=1.4.3(可选,用于客户端验证和富文本字段)
简介
- 您可以在以下位置获得基本介绍: depage-forms: html5 forms made easy (part I)
- 如何进行表单验证 depage-forms: validation of html5 forms (part II)
下载
使用 Composer 安装
在 https://composer.php.ac.cn 获取 composer,然后在您的 composer.json 中添加以下内容。
{
"require": {
"depage/htmlform": "*"
}
}
现在运行
composer install
将当前版本的 depage-htmlform 安装到您的 vendor 目录中。
更多信息
- 您可以在以下位置进行分支: http://github.com/depage/depage-forms/
- 您可以在以下位置找到文档: http://docs.depage.net/depage-forms/
- 有关 depage-cms 的更多信息,请访问: http://www.depagecms.net/
- 如果您想支持开发 更多信息