PEAR::HTML_QuickForm的驗證規則

參考資料:http://phpeye.com/article/view/id/108

規則名稱

參數

規則描述

required

 

必須輸入,不能為空

maxlength

$length

最大字符長度

minlength

$length

最小字符長度

rangelength

$min,$max

字符長度的範圍

regex

$rx

輸入的數據必須匹配給定的正則表達式

email

true
(forDNS heck)

驗證email地址的格式(有個可選的選項還可以查看域名是否有效)

lettersonly

 

只能是英文字母

alphanumeric

 

只能是英文字母或數字

numeric

 

只能是數字

nopunctuation

 

不能包含以下特殊字符: ( ) . / * ^ ? # ! @ $ % + = , " ' > < ~ [ ] { }.

nonzero

 

不能為零

compare

 

兩次輸入必須相同

uploadedfile

 

表單元素必須包含正確上傳文件

maxfilesize

$size

上傳文件的最大容量

mimetype

$mime

上傳文件的類型,$mime可以是數組,則上傳文件的類型必須為其中一種

filename

$file_rx

上傳的文件的名稱必須滿足給定的正則表達式



kevin0523 發表在 痞客邦 PIXNET 留言(0) 人氣()