error("验证码错误"); } //实例化注册 $model = new DevelopersModel(); if($result && $model->register($account,$password)){ $model = new OpenMessageModel(); $model->sendMsg(session("user_info.uid"),"注册成功",'恭喜您,您已成功注册开发者平台账号'); $this->success("注册成功",U("Apply/apply")); }else{ $this->success("注册失败:".$model->getError()); } } /** * 登录 * @param $account * @param $password * @param $code * author: xmy 280564871@qq.com */ public function login($account,$password,$code){ //检查验证码 $result = check_verify($code,1); if(!$result){ $this->error("验证码错误"); } //实例化注册 $model = new DevelopersModel(); $uid = $model->login($account,$password); if($result && $uid > 0){ $model->updateLoginTime($uid); $this->success("登录成功",U("Stats/overview")); }else{ $this->success("登录失败:".$model->getError()); } } /** * 登出 * author: xmy 280564871@qq.com */ public function logout(){ $model = new DevelopersModel(); $model->logout(); $this->redirect("index/index"); } /** * 修改密码 * @param $old * @param $new * author: xmy 280564871@qq.com */ public function alter_password($old,$new){ $model = new DevelopersModel(); $uid = session("user_info.uid"); $result = $model->alterPwd($uid,$old,$new); if($result !== false){ $this->success("修改成功"); }else{ $this->error("修改失败:".$model->getError()); } } }