CakePHP验证无法处理密码

时间:2011-11-03 21:44:33

标签: php cakephp

这似乎已经出现了其他人的不同时间,但我没有看到对该问题的真正解释或修复是什么。

所以基本上我有一些验证:

var $validate = array(
    'password' => array( 
        'rule' => 'notEmpty',
        'message' => 'You must create a password'
    )
);

然而:

1。)验证消息未显示? 2.)并在回发时密码字段填充验证规则???

有人可以帮忙吗?

由于

1 个答案:

答案 0 :(得分:0)

你试过了吗?

var $validate = array(
    'password' => array( 
        'notEmpty' => array( 
            'rule' => 'notEmpty',
            'message' => 'You must create a password'
        )
    )
);

它使用完整的验证数组结构。

你也应该使用“密码”作为名称。有很多技巧可以避免这个问题,因为在cake1.2中有自动进行可能导致奇怪的事情。 例如,使用pwd并在保存时将其设置为密码。

提示:使用它的行为: http://www.dereuromark.de/2011/08/25/working-with-passwords-in-cakephp/ 这为您省去了很多麻烦