首頁 > 後端開發 > php教程 > 請教微信掃碼支付問題

請教微信掃碼支付問題

WBOY
發布: 2016-09-08 08:43:58
原創
1021 人瀏覽過

請教微信掃碼支付問題請教微信掃碼支付問題

為什麼會一直報這個錯,不知道如何解決,有大神知道的嗎?我做的是掃碼支付的模式二

回覆內容:

請教微信掃碼支付問題請教微信掃碼支付問題

為什麼會一直報這個錯,不知道如何解決,有大神知道的嗎?我做的是掃碼支付的模式二

你試著輸出: $result 看看, 裡面鐵定了沒有定義 code_url 這個key 。

回傳結果中code_url不存在,表示和微信通訊出錯了。正確的做法是先判斷結果是否成功,再去取得code_url。範例程式碼如下:

<code>if($result["result_code"] == "FAIL")
{
//失败
echo "错误代码:".$result['err_code']."<br>";
echo "错误代码描述:".$result['err_code_des']."<br>";
exit;
}elseif($result["code_url"] != NULL)
{
//成功
//获取code_url
}
            </code>
登入後複製

看了你37行的程式碼,我覺得你應該懂得調試。是沒明白報錯的英文語意麼?不然直接把37行的程式碼註解掉,然後看列印結果

$url2 = isset($result['code_url ']) ? $result['code_url '] : '';

要加一句

<code class="php">$input->SetSpbill_create_ip(你的服务器IP);</code>
登入後複製
相關標籤:
php
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板