2011-08-02 42 views
0

請考慮將我的數據發佈到支付網關以處理我的付款。然後,支付網關將一些數據發回我的收據網址。php cURL從我發佈我的數據的url中取回發佈的值

我的URL:https://myurl.com/payment PaymentGateway網址:https://paymentgateway.com/postdata 我的收據網址:https://myurl.com/receipt

我試圖做使用PHP CURL此過程。所以我創建了一段代碼將我的數據發佈到支付網關的URL並能夠處理付款。但我無法閱讀支付網關提供商發佈的發佈數據。我相信在cURL中會有一個函數來讀取其他服務器發送給我的發佈數據。

可能嗎?任何人都可以給我這個函數來讀取其他服務器發送給我的所有發佈數據嗎?

希望這不會造成混淆。請問我是否需要更多解釋。

謝謝

KARTHIK

+0

是否沒有您的支付網關的任何文檔。 –

+0

是的,它是可用的,但他們希望我重定向到他們的URL與發佈數據進行處理,他們會重定向我的網址與發佈數據。但我想讓我的用戶進入我的域名。謝謝Lawrence – Karthik

+0

您遇到問題的區域是讀取從網關發回的數據,對吧?這將是支付後,所以閱讀關於這不會影響任何域重定向的文檔。只需將帖子指向收據控制器,將帖子存儲在文本文件或數據庫中,然後比較或查找與「訂單ID」匹配的「已驗證」字樣。 –

回答

0

要進行POST請求,你給你的對象捲曲您要提交的值的關聯數組;所以,然後訪問值。

如果你需要堅持它們,也許把它們放在$ _SESSION中,然後可以在後續的頁面請求中檢索它們。

+0

謝謝Cinqo。但它只打印頁面內容,但不會發送給我的發佈數據.... – Karthik

+0

@Karthik - 當你發出cURL請求時,你必須爲它提供一個數組值,對嗎?因此,你已經有了他們...... – tpow

+0

你......但服務器給我回更多的帖子值,以及我發送的一個......我不知道讀這些。我想我可以閱讀帖子的價值觀,如果不是,我會找到另一種方式...... – Karthik