标签:key lxc glob 信息 mes select gety status fetch
wxml页面
<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo></button>
js页面
bindGetUserInfo:function(e){
console.log(e)
wx.login({
success:res=>{
}
})
}
wxapp.php
// 用户授权
	//获取用户信息
    public function doPageTyMember() {
        global $_GPC, $_W;
        $uniacid = $_W[‘uniacid‘];
        $openid = $_REQUEST[‘openid‘];
        $item[‘u_name‘] = $_GPC[‘u_name‘];
        $item[‘u_thumb‘] = $_GPC[‘u_thumb‘];
        $item[‘uniacid‘] = $uniacid;
        if ($openid) {
            $res = pdo_update(‘hyb_ylxc_userinfo‘, $item, array(‘openid‘ => $openid));
        }
        if (!$res[‘u_id‘]) {
            $res = pdo_fetch(‘SELECT `u_id` FROM ‘ . tablename(‘hyb_ylxc_userinfo‘) . " where `openid`=‘{$openid}‘");
        }
        $message = ‘success‘;
        $errno = 0;
        return $this->result($errno, $message, $item);
    }
    public function doPageGetUid() {
        
        global $_GPC, $_W;
        $uniacid = $_W[‘uniacid‘];
        $result = pdo_fetch(‘SELECT * FROM ‘ . tablename(‘hyb_ylxc_key‘) . " where `uniacid`=‘{$uniacid}‘");
        $APPID = "wxbcf230862644aa93";
         // $APPID = $result[‘appid‘];
        // $SECRET = $result[‘appsecret‘];
        $SECRET = "1ad4414c9da569ca333d216cc6d0f643";
        $optionid = "oiw7_0FlOxmb4SmYHwT7K0rBdCnY";
        $code = trim($_GPC[‘code‘]);
        $url = "https://api.weixin.qq.com/sns/jscode2session?appid={$APPID}&secret={$SECRET}&js_code={$code}&grant_type=authorization_code";
        $data[‘userinfo‘] = json_decode($this->httpGet($url));
        $openid = $data[‘userinfo‘]->openid;
        $item[‘openid‘] = $openid;
        if ($openid) {
            $res = pdo_fetch(‘SELECT `u_id` FROM ‘ . tablename(‘hyb_ylxc_userinfo‘) . " where `openid`=‘{$openid}‘");
            if (!$res[‘u_id‘]) {
                $res = pdo_insert(‘hyb_ylxc_userinfo‘, $item);
            }
        }
        $data[‘openid‘] = $openid;
        $message = ‘success‘;
        $errno = 0;
        return $this->result($errno, $message, $data);
    }
标签:key lxc glob 信息 mes select gety status fetch
原文地址:https://www.cnblogs.com/isuansuan/p/9827399.html