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