WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
PHP Scripts / Forms

Forms and Validation

— 添加到WorldWideScripts.net

訂閱我們的飼料,以保持最新

新!跟隨我們,你想要它


Forms and Validation - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

“的形式和驗證”用法

對HTML表單的創建是一項耗時的任務。 還創建驗證規則也要做並且總是非常相似,仍然必須被密集測試。 PHP類“形式和驗證”可以減少所需的時間,在您的網站到最低限度創建輸入表單。 此外,還有很多包括使您的生活更輕鬆的驗證規則。
我創建了一些例子來告訴你如何可以輕鬆使用PHP類(點擊“實時預覽”,所以看到他們)。 您可以嘗試通過自己的每一個例子來得到一個感覺,為創建和驗證功能的功耗和這個類。 您也可以直接看到常用的源代碼,以提高對此類功能的學習曲線。 到底有這個類的公共職能的完整列表。
我希望這個類為您節省了大量的時間,所以你可以專注於真正具有挑戰性的編程任務。

積分

“的形式和驗證”級的安裝非常簡單,為您節省了大量的時間。 只要按照下面的安裝步驟,你會看到它是多麼容易創建表單和驗證他們。
  1. 在PHP和CSS文件複製到你的網站的任何位置(例如到目錄/收藏)
  2. 請確保您可以在目標文件中使用會話:“在session_start();”
  3. 初始化類:“require_once('formsAndValidation_class.php');”
  4. 你就可以開始......(最好是入手的自述一個例子)
  5. 適應的CSS文件到您的需要。
  6. 玩得開心,節省了大量的時間,給我一個很好的評級碼峽谷 :-)

特徵

  • 超級易於集成(包括一個文件,你準備好了)
  • 創建所有的HTML表單類型有一行代碼
  • 包括多個預先定義的驗證
  • 定義自己的驗證,或者使用正則表達式
  • 更改CSS文件來創建窗體的新外觀

在“表單和驗證”的公共職能

請點擊現場演示,以獲取所有職能的解釋...

功能定義類的ENERAL設置:
  • setTarget(字符串$目標)
  • 使用setMethod(字符串$法)
  • setShowErrorsOnForm(布爾)
  • setShowErrorsOnTop(布爾)
  • 的loadVariables(數組$ keyAndVariables)
  • setLoadDatepicker(布爾)

函數來創建表格:
  • addTextInput(字符串$標籤,字符串$名稱[,字符串$值='',數組$屬性=陣列(),字符串$ addtext =''])
  • addPassword(字符串$標籤,字符串$名稱[,字符串$值='',數組$屬性=陣列(),字符串$ addtext =''])
  • addUpload(字符串$標籤,字符串$名稱[,字符串$值='',數組$屬性=陣列(),字符串$ addtext =''])
  • addHiddenInput(字符串$標籤[,字符串$名稱=''])
  • addTextarea(字符串$標籤,字符串$名稱[,字符串$值='',數組$屬性=陣列(),字符串$ addtext ='',INT $行= 4,INT $ COLS = 20])
  • addSelectList(字符串$標籤,字符串$名稱[,數組$ option_list =陣列(),數組$屬性=陣列()])
  • addRadioButton(字符串$標籤,字符串$名稱[,數組$ option_list =陣列(),數組$屬性=陣列()])
  • addCheckboxes(字符串$標籤,字符串$名稱[,數組$ option_list =陣列(),數組$屬性=陣列()])
  • addDefaultValue(字符串$名稱,$字符串值)
  • addCode(字符串$名稱[,字符串$位置=''])
  • addTitle(字符串$文字)
  • addHeadline(字符串$文字)
  • addParagraph(字符串$文字)
  • showForm([字符串$提交='發送'])

功能驗證形式:
  • save2Session()
  • cleanSession([字符串$ formID ='最愛'])
  • 的isEmpty(字符串$場,串$ ERROR_MSG [摘要$ minChars = 3])
  • isInteger(字符串$場,串$ ERROR_MSG)
  • isDecimal(字符串$場,串$ ERROR_MSG)
  • isWithinRange(字符串$場,串$ ERROR_MSG,詮釋$分鐘,詮釋$最大值)
  • isEmailAddress(字符串$場,串$ ERROR_MSG)
  • isSelected(字符串$場,串$ ERROR_MSG)
  • ISFILE(字符串$場,串$ ERROR_MSG)
  • isFileType(字符串$場,串$ ERROR_MSG,數組$ allowed_file_types)
  • isFileSizeGreaterThan(字符串$場,串$ ERROR_MSG,詮釋$大小)
  • isFileSizeSmallerThan(字符串$場,串$ ERROR_MSG,詮釋$大小)
  • isValidDate(字符串$場,串$ ERROR_MSG [,字符串$格式=“MDY”,字符串$九月='/'])
  • isFutureDate(字符串$場,串$ ERROR_MSG [,字符串$格式=“MDY”,字符串$九月='/'])
  • checkWithRegExpression(字符串$場,串$ ERROR_MSG,串$正則表達式)
  • checkWithOwnValidation(數組$ field_names,串$ ERROR_MSG,串$驗證)
  • checkReload(字符串$ ERROR_MSG)
  • AddError(字符串$ ERROR_MSG)

函數來處理錯誤:
  • ISERROR()
  • getErrorCount()
  • getErrorList()
  • showSuccess(字符串$標題[,字符串$文字=''])
  • resetErrorList()

請幫我

如果你要打分腳本不到5星,請告訴我,我能做些什麼,使之5星為你,我會解決它。 我很想聽聽你對我怎麼能提高腳本您的建議,給我留下評論或給我發電子郵件,您的建議可能使之在未來的版本!

下載
此類別中的其他組成部分這個作者的所有組件
評論常見問題和答案

屬性

創建:
13年1月18日

最後更新:
13年3月10日

高分辨率:
沒有

兼容的瀏覽器:
IE6,IE7,IE8,IE9,火狐,Safari,歌劇,鉻

包括的文件:
CSS,PHP

軟件版本:
PHP 5.x的,PHP 5.0 - 5.2,PHP 5.3

關鍵字

電子商務, 電子商務, 所有項目, 類, 聯繫表, 形成, 表單生成器, 發電機, 面向對象, PHP, 驗證, 驗證