自动验证问题

浏览:325 发布日期:2015/08/03 分类:求助交流
模型代码如下,为什么我在注册模块验证不到checkPhone?namespace Member\Model;
use Think\Model;
class MemberModel extends Model {
    protected $_validate = array(
        array('phone','checkPhone','该手机号码已经被注册过',1,'function',1)
    );
    protected function checkPhone(){  
        $phone=I("phone");
        $find = M('member')->where(array('mobile' => $phone))->find();
        if ($find) {
            return false;
        }
        return true;
        
    }
    
    
}
注册代码如下:$mobile=I("phone");
$Member=D("member");
        $data=array(
            "mobile" => $mobile,
            "pwd" => md5(I("pwd")),
            "cardid" => I("cardid")
        );
        if(!$Member->add($data)){
            $this->getError();    
        }else{
....
}
最佳答案
评论() 相关
后面还有条评论,点击查看>>