降低形式: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