由其他页面获取的值到输出时值为0;
但是要是直接赋值可以输出100;
什么原因?
$total=$_GET['price'];
$tal= $total*100;
//$tal=100;
include_once("../WxPayPubHelper/WxPayPubHelper.php");
//使用jsapi接口
$jsApi = new JsApi_pub();
/*
//$url = $jsApi->createOauthUrlForCode(WxPayConf_pub::JS_API_CALL_URL);
$li=$_GET['code'];
*/
//=========步骤1:网页授权获取用户openid============
//通过code获得openid
if (!isset($_GET['code']))
{
//触发微信返回code码
$url = $jsApi->createOauthUrlForCode(WxPayConf_pub::JS_API_CALL_URL);
Header("Location: $url");
// echo 100;
}else
{
echo $tal;
echo "<br><br>";
//获取code码,以获取openid
$code = $_GET['code'];
$jsApi->setCode($code);
$openid = $jsApi->getOpenId();
//echo $openid;
echo "<br><br>";
}