Sep 9

cakephp的数据验证 不指定

bkkkd , 20:55 , 开发应用 , 评论(0) , 引用(0) , 阅读(4122) , Via 本站原创 | |
之前在看cakephp的文档时,里面说到cakephp会在保存数据时会自动验证数据的正确性。
所以一直以为我也在保存数据时都是直接用save完成。

但今天在做一个注册验证时,因为数据需要先存到Session中
然后到最后才进行保存。所以我需要对数据先进行验证,但不能用save方法来保存。

花了我挺长时间才找出来(当中一大部分时间在跟别人闲聊)

$this->model->set($this->data);//把从form提交到服务器的$this->data数据先set到model里面。
if($this->model->validates()===true)//运行验证函数validates,如果数据正确返回true
{
    echo "提交数据正确";
}
else
{
    echo"提交数据有误";
}

Tags:
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]