Commit 94bfd00e by html5-李恒逸

修复:微信页面退出两次会显示空白

parent addba98e
......@@ -16,7 +16,7 @@ class Logindis extends CI_Controller{
parent::__construct();
//加载用户语言
$this->language = $this->input->cookie('lang') ? $this->input->cookie('lang') : $this->config->item('language');
//加载配置文件
$this->config->load('user_config',true);
$this->lang->load('error',$this->language);
......@@ -27,18 +27,18 @@ class Logindis extends CI_Controller{
}
/**
*
*
* 用户登录
* @author wenhuijang
* @version 2014-12-18
*/
public function index()
{
if($this->session->userdata('user_id') && in_array($this->session->userdata('user_type'), array(2, 3, 4,6)))
{
switch ($this->session->userdata('user_type'))
{
switch ($this->session->userdata('user_type'))
{
case 2:
$redirect_url = site_url('partner');
......@@ -75,7 +75,7 @@ class Logindis extends CI_Controller{
/**
*
*
* 合伙人登录
* @author wenhuijang
* @version 2014-12-18
......@@ -110,7 +110,7 @@ class Logindis extends CI_Controller{
//加载model
$this->load->model('user_model', 'user');
$cur_user = $this->user->get_corresponding_bytype(array('user_mobile'=>$mobile,'user_type' => 6));
if(!$cur_user['user_mobile']||!$cur_user['user_type'])
{
$result = array('errcode' => 42152, 'errmsg' => $this->lang->line('err_42152'));
......@@ -197,7 +197,7 @@ class Logindis extends CI_Controller{
//'manager_id' => $manager_id
);
$this->session->set_userdata($user_info);
switch ($cur_user['user_type'])
switch ($cur_user['user_type'])
{
case 2:
$redirect_url = site_url('partner');
......@@ -217,7 +217,7 @@ class Logindis extends CI_Controller{
/**
*
*
* 退出登录 销毁session
* @author wenhuijang
* @version 2014-1-20
......@@ -226,7 +226,7 @@ class Logindis extends CI_Controller{
{
$this->session->sess_destroy();
//get 获取请求登录页
alert_redirect(site_url('distributor/logindis'));
alert_redirect(site_url('distributor/logindis/index'));
return false;
}
......@@ -288,7 +288,7 @@ class Logindis extends CI_Controller{
if(!$cur_user['id']){
$result=array('errcode'=>42156,'errmsg'=>'手机号输入有误');
echo json_encode($result);
return ;
return ;
}
$result=array('errcode'=>0,'errmsg'=>'','data'=>array('id'=>$cur_user['id']));
echo json_encode($result);
......@@ -322,4 +322,4 @@ class Logindis extends CI_Controller{
$this->data['user']=$cur_user;
$this->load->view('distributor/reset',$this->data);
}
}
\ No newline at end of file
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment