Example #1
0
 /**
  * 商品列表
  */
 function getGoodsList()
 {
     $model = new GoodsModel();
     $param = array('page' => E_GET('page'), 'rows' => E_GET('rows'));
     $data = $model->getGoodsByPage($param);
     echo json_encode($data);
 }
Example #2
0
 function doRegist()
 {
     $openid = E_GET("openid");
     $wxuser = getWxUserByOpenid($openid);
     $mobile = E_GET("mobile");
     $vcode = E_GET("vcode");
     session_start();
     echo $_SESSION["vcode"];
     if ($vcode != $_SESSION["vcode"]) {
         echo "验证码有误";
     }
     $user = array('id' => guid(), 'username' => $mobile, 'nickname' => $wxuser['nickname'], 'openid' => $openid, 'phone' => $mobile);
     $model = new UserModel();
     $ret = $model->newUser($user);
     echo guid();
     echo $ret;
     echo "xxxooo";
 }
Example #3
0
function getWxUser()
{
    $code = E_GET("code");
    if ($code) {
        $param = array('appid' => 'wx4679edcf56152222', 'secret' => '5c1336a573a37135aa061ca140041a00', 'code' => $code, 'grant_type' => 'authorization_code');
        $url = "https://api.weixin.qq.com/sns/oauth2/access_token";
        //获取access_token
        $resp = SimpleHttpClient::get($url, $param);
        $result = parseResponse($resp);
        $access_token = $result['access_token'];
        $openid = $result['openid'];
        $param = array('access_token' => $access_token, 'openid' => $openid, 'lang' => zh_CN);
        $url = "https://api.weixin.qq.com/sns/userinfo";
        //获取userinfo"
        $resp = SimpleHttpClient::get($url, $param);
        $resp = parseResponse($resp);
        return $resp;
    } else {
        return null;
    }
}