2010-11-13 111 views
1

嗨 我有一個網站,其中paypal ipn與購物車實施.. 付款工作正常。 但支付後,我更新我的數據庫與POST從POSTPARP從得到的返回值,但現在我把這個POST數組爲空 任何人有想法? 請幫我IPN變量不返回

在此先感謝

+0

還有一個類似的問題關於SO已經http://stackoverflow.com/questions/3708646/paypal-ipn- empty-array對於PayPal相關的東西,你可能想通過https://www.x.com/index.jspa – Treffynnon 2010-11-13 14:17:17

+0

嘗試他們的開發者論壇。只是有一個想法,你確定它是一個POST後,而不是GET請求?嘗試在'$ _GET'上使用'var_dump()'來查看是否有任何東西通過。 – Treffynnon 2010-11-13 14:24:36

+1

@Treffynnon從貝寶返回時,一切都是空的,'Querystring','POST'等。貝寶在返回時不會發送任何參數。 – 2010-11-16 07:09:26

回答

1

Paypal現在在POST沒有返回參數,它們通過IPNHanlder發送這些參數。

IPNHandler是貝寶通過IPNHandler發送所有必需的POST參數的背景調用。幾周前我也遇到了同樣的問題,但後來我改變了我的邏輯,並開始使用IPNHandler.e的參數。