public function wechat()
 {
     if (!isset($_SESSION['openid'])) {
         //获取access_token过程中的跳转uri,通过跳转将code传入jsapi支付页面
         $url = 'http://goalfriend.duapp.com/mobile/users/wechat';
         $Wechat = new WechatAction();
         //=========步骤1:网页授权获取用户openid============
         //通过code获得openid
         if (!isset($_GET['code'])) {
             //触发微信返回code码
             $url = $Wechat->createOauthUrlForCode($url);
             Header("Location: {$url}");
         } else {
             //获取code码,以获取openid
             $code = $_GET['code'];
             $Wechat->setCode($code);
             $openid = $Wechat->getOpenId();
             //赋值openid
             $_SESSION['openid'] = $openid;
             //通过openid 登入
             $this->getUserInfoByOpenid($openid);
             //回调原来的页面
             //Header("Location: selectcombo");
             $this->redirect('Mobile/Users/index');
         }
         exit;
     }
 }
 public function wechat()
 {
     if (!isset($_SESSION['openid'])) {
         //获取access_token过程中的跳转uri,通过跳转将code传入jsapi支付页面
         $url = 'http://wellcn.duapp.com/index.php/userwx/wechat';
         $Wechat = new WechatAction();
         //=========步骤1:网页授权获取用户openid============
         //通过code获得openid
         if (!isset($_GET['code'])) {
             //触发微信返回code码
             $url = $Wechat->createOauthUrlForCode($url);
             Header("Location: {$url}");
         } else {
             //获取code码,以获取openid
             $code = $_GET['code'];
             $Wechat->setCode($code);
             $openid = $Wechat->getOpenId();
             //赋值openid
             $_SESSION['openid'] = $openid;
             //通过openid 登入
             $this->LoginByOpenid($openid);
             //回调原来的页面
             //Header("Location: selectcombo");
             $redirect_url = web_root . "/" . $redirect_url;
             //$url =web_root.'/index/index';
             $this->redirect($redirect_url);
         }
     }
 }