解决微信官方提供的JSAPI php demo的问题

来源:互联网 发布:foxtable同类软件 编辑:程序博客网 时间:2024/06/10 06:57

截止目前,微信提供的样例还存在问题。


WxPay.JsApiPay.php文件中,GetOpenid()方法:

$baseUrl = urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].$_SERVER['QUERY_STRING']);

应该为:

$baseUrl = urlencode('http://'.$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']);

也就是说,后面的查询字符串应该用“?”连接起来,不然会导致出错。

0 0