static function check_param($param) { $POO = 'id参数错误'; if (isset($param['id'])) { if (!Filter::check_str($param['id'], filter::RG_MD5)) { return $POO; exit; } } }
public function del_img() { //过滤 $id = Filter::get_str($_GET['id']); //删除 $result = D('salon')->delete_img($id); if ($result === false) { $data['status'] = self::ERR + __LINE__; $data['info'] = "删除失败"; $this->ajaxReturn($data); } $data['status'] = 0; $data['info'] = "删除成功"; $this->ajaxReturn($data); }
public function demo() { //参数检查 $this->param_isset('POST', array('email', 'pwd')); //参数过滤 $data['pwd'] = Filter::get_str($_POST['pwd']); $data['email'] = Filter::get_str($_POST['email']); //参数检查 $this->check_param($data); //密码加密 $data['pwd'] = Filter::get_salt_pwd($data['pwd']); //验证资料 $info = D('user')->login($data); if ($info === false) { $data['status'] = self::ERR + __LINE__; $data['info'] = "帐号或密码错误"; $this->ajaxReturn($data); } //成功! $data['status'] = 0; $data['info'] = "登录成功,执行跳转"; $this->ajaxReturn($data); }
public function details_save() { //参数检查 $this->param_isset('POST', array('sid', 'says', 'details', 'bimg1', 'bimg2', 'bimg3')); //参数过滤 $sid = (int) $_POST['sid']; $data['data']['says'] = $_POST['says']; $data['data']['details'] = Filter::get_str($_POST['details']); $data['data']['bimg1'] = Filter::get_str($_POST['bimg1']); $data['data']['bimg2'] = Filter::get_str($_POST['bimg2']); $data['data']['bimg3'] = Filter::get_str($_POST['bimg3']); //保存 $result = D('salon')->save_by_id($sid, $data['data']); if ($result === false) { $data['status'] = 3000000; $data['info'] = '修改失败'; $this->ajaxReturn($data); } $data['status'] = 0; $this->ajaxReturn($data); }