public function __construct() { parent::__construct(); Event::loadCfg(); $this->output->enable_profiler(false); //登陆后默认保存用户个人信息 if (!empty($_SESSION['user']) && !empty($_SESSION['user']['uid'])) { $this->load->model('User_model', 'user'); $this->load->model('User_identity_model', 'user_identity'); $this->load->model('User_info_model', 'user_info'); $this->load->model('User_bank_model', 'user_bank'); $this->load->model('Cfg_bank_model', 'cfg_bank'); //用户基本信息 $_SESSION['user_info'] = !empty($_SESSION['user_info']) ? $_SESSION['user_info'] : $this->user_info->get($_SESSION['user']['uid']); //保存认证信息 $_SESSION['user_identity'] = $this->user_identity->get($_SESSION['user']['uid']); //保存用户银行 $_SESSION['user_bank'] = !empty($_SESSION['user_bank']) ? $_SESSION['user_bank'] : $this->user_bank->all(array('uid' => $_SESSION['user']['uid'])); //列出银行卡信息 $_SESSION['cfg_bank'] = !empty($_SESSION['cfg_bank']) ? $_SESSION['cfg_bank'] : $this->cfg_bank->getAll(); //转换银行卡号为一维数组 foreach ($_SESSION['cfg_bank'] as $cbs) { $_SESSION['cfg_bank_arr'][$cbs['id']] = $cbs['full_name']; } //安全等级保存到session $usr_safe = self::auto_usr_safe(); $self_grade = self::usr_safe_grade(); $_SESSION['usr_safe'] = array_merge($usr_safe, $self_grade); } else { // self::auto_login(); } }
public function __construct() { parent::__construct(); Event::loadCfg(); $this->output->enable_profiler(false); //登陆后默认保存用户个人信息 if (!empty($_SESSION['user']) && !empty($_SESSION['user']['uid'])) { $this->load->model('User_model', 'user'); $this->load->model('User_identity_model', 'user_identity'); $this->load->model('User_info_model', 'user_info'); $this->load->model('User_bank_model', 'user_bank'); $this->load->model('Cfg_bank_model', 'cfg_bank'); //国庆抽奖模块 加载 $this->load->model('User_lottery_model', 'user_lottery'); $_SESSION['user_lottery_lists'] = !empty($_SESSION['user_lottery_lists']) ? $_SESSION['user_lottery_lists'] : $this->user_lottery->search(array("is_win" => "yes")); //用户基本信息 $_SESSION['user_info'] = !empty($_SESSION['user_info']) ? $_SESSION['user_info'] : $this->user_info->get($_SESSION['user']['uid']); //保存认证信息 $_SESSION['user_identity'] = $this->user_identity->get($_SESSION['user']['uid']); //保存用户银行 $_SESSION['user_bank'] = !empty($_SESSION['user_bank']) ? $_SESSION['user_bank'] : $this->user_bank->all(array('uid' => $_SESSION['user']['uid'])); //列出银行卡信息 $_SESSION['cfg_bank'] = !empty($_SESSION['cfg_bank']) ? $_SESSION['cfg_bank'] : $this->cfg_bank->getAll(); //转换银行卡号为一维数组 foreach ($_SESSION['cfg_bank'] as $cbs) { $_SESSION['cfg_bank_arr'][$cbs['id']] = $cbs['full_name']; } //安全级别保存session中 $my_usr_safe = self::auto_usr_safe(); //进度条 $my_usr_safe_speed = 0; foreach ($my_usr_safe as $mv) { if ($mv === true) { $my_usr_safe_speed += 25; } } if (!empty($_SESSION['user_info']['extensions'])) { $my_usr_safe_speed += 25; } //安全等级保存到session $self_safe = self::usr_safe_grade($my_usr_safe_speed); $_SESSION['usr_safe'] = array('speed' => $self_safe['speed'], 'grade' => $self_safe['grade']); } else { self::auto_login(); } }
public function __construct() { parent::__construct(); $this->output->enable_profiler(FALSE); Event::loadCfg(); }