thinkphp 控制器controller完成数据验证,validate()、create()


public function person_pic_post(){
$uid = $this->userid;
$rules = array(
//array(验证字段,验证规则,错误提示,验证条件,附加规则,验证时间)
array('acard', 'require', '身份证正面不能为空!', 1 ),
array('bcard', 'require', '身份证反面不能为空!', 1 ),
);
$users_model=M("persion_info");
if($data = $users_model->validate($rules)->create()){
$data['utime'] = $this->ctime;
$result=$users_model->where(array('uid'=>$uid))->save($data);
}else{
$this->error($users_model->getError());
}

if($result!==false){
$this->success("认证成功!");
}else{
$this->error("认证失败!");
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM