0
我正在與CakePHP
用戶註冊合法化的做法,但我得到一些錯誤,從核心:驗證問題的CakePHP
Warning (2): preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash [CORE/cake/libs/model/model.php, line 2611]
這是驗證數組:
var $validate = array (
'username' => array (
'ruleUser1'=> array (
'rule' => 'alphaNumberic',
'message' => 'The username must be alphanumeric only'
),
'ruleUser2' => array (
'rule' => 'notEmpty',
'message' => 'Username can\'t be empty'
),
'ruleUser3' => array (
'rule' => 'isUnique',
'message' => 'This username has already been taken.'
)
),
'password' => array (
'rulePass1'=> array (
'rule' => array ('minLength', 8),
'message' => 'Password must be 8 character length'
),
'rulePass2' => array (
'rule' => 'notEmpty',
'message' => 'Password can\'t be empty'
)
)
);
在那裏我錯誤?
嘗試刪除字段/規則以找出哪個字段/規則正在生成錯誤。 – Headshota 2011-03-29 19:51:17