示例#1
0
 function index()
 {
     $idu = isset($_SESSION['idu']) ? $_SESSION['idu'] : 0;
     $this->stat->saveStat($idu, "index/index [" . $_SERVER["QUERY_STRING"] . "]");
     $model = new Model_Index();
     if ($idu > 0) {
         $userList = $model->getUsersList($idu);
         $this->template->vars('userList', $userList);
         $this->template->view('index', true);
     } else {
         $SubscribeResult = isset($_GET['SubscribeResult']) ? $_GET['SubscribeResult'] : '';
         $clickid = intval(isset($_GET['click_id']) ? $_GET['click_id'] : 0);
         if (!empty($SubscribeResult) && $clickid > 0) {
             $model_p = new Model_Profile();
             $id = $model_p->generateProfile($clickid);
             $_SESSION['idu'] = $id;
             header('Location:' . WEB_APP . '/profile/edit');
         } else {
             $userList = $model->getRandomUsers();
             $this->template->vars('userList', $userList);
             $this->template->view('index', false);
         }
     }
 }