diff --git a/webht/third_party/dingmail/controllers/index.php b/webht/third_party/dingmail/controllers/index.php index 56b17d8f..8de76a29 100644 --- a/webht/third_party/dingmail/controllers/index.php +++ b/webht/third_party/dingmail/controllers/index.php @@ -49,7 +49,10 @@ class Index extends CI_Controller { } } }else{ - $unionid = get_cookie('dingunionid'); + //访问自己的主页 + if($unionid == null){ + $unionid = get_cookie('dingunionid'); + } $mdata['user'] = $this->ding_value_model->get_dingding_user($unionid); $mdata['user_unionid'] = $unionid; $mdata['like_count'] = $this->ding_value_model->count_like($unionid); @@ -58,12 +61,25 @@ class Index extends CI_Controller { $mdata['whos_unlike'] = $this->ding_value_model->whos_unlike($unionid); $mdata['all_comment'] = $this->ding_value_model->all_comment($unionid); //print_r($this->session->userdata('dingding_user_info')); - $this->session->set_userdata('dingding_user_info', $mdata['user']); $this->load->view('user',$mdata); } } } + //访问他人主页 + public function otherdetail($unionid){ + $mdata['user'] = $this->ding_value_model->get_dingding_user($unionid); + $mdata['user_unionid'] = $unionid; + $mdata['like_count'] = $this->ding_value_model->count_like($unionid); + $mdata['unlike_count'] = $this->ding_value_model->count_unlike($unionid); + $mdata['whos_like'] = $this->ding_value_model->whos_like($unionid); + $mdata['whos_unlike'] = $this->ding_value_model->whos_unlike($unionid); + $mdata['all_comment'] = $this->ding_value_model->all_comment($unionid); + //print_r($this->session->userdata('dingding_user_info')); + $this->load->view('user',$mdata); + } + + //value邮件页面 public function mail_index(){ if($this->session->userdata('dingding_user_info') === false){ @@ -598,6 +614,8 @@ class Index extends CI_Controller { $this->session->unset_userdata('identify'); $this->session->unset_userdata('mail_type'); $this->input->set_cookie('userdata', '', ''); + delete_cookie('dingunionid'); + delete_cookie('dingname'); redirect(site_url('apps/dingmail/index/index/')); } diff --git a/webht/third_party/dingmail/views/rank_person.php b/webht/third_party/dingmail/views/rank_person.php index 398936e6..ae946c9a 100644 --- a/webht/third_party/dingmail/views/rank_person.php +++ b/webht/third_party/dingmail/views/rank_person.php @@ -73,7 +73,7 @@