0
我有一个使用Auth组件的应用程序。只要我在用户模型中没有验证规则,Logedin成员就可以改变他们的数据。当我在模型logedin中添加数组$ validate时,用户无法将数据提交给数据库。CakePHP验证和验证
我使用一个名为users的mysql表。
换句话说这个工作,但我没有验证的注册视图
<?php class User extends AppModel { var $name = 'User'; ?>
但是当我添加验证这样的:
<?php class User extends AppModel { var $name = 'User'; var $validate = array( 'email' => array( 'email' => array('rule' => 'email','required'=>true,'message' => 'Enter proper mail') ) ); } ?>
验证在注册视图的作品,但用户的秘密区域不能输入数据到数据库。
你正在使用哪个版本? 1.2还是1.3?它抛出任何错误? – RSK 2010-12-01 15:56:01
我使用蛋糕框架1.2版 – 2010-12-01 16:25:39