2014-03-25 43 views
2

嗨我在PHP中遇到了與$_GET有關的問題。我正在嘗試與EBS進行支付網關集成。問題是我無法閱讀我從URL獲得的回覆。

我的代碼讀取的迴應是:

$RR=$_GET["DR"]; 
echo $RR; 
$DR = preg_replace("/\s/","+",$_GET["DR"]); 

當我嘗試使用檢查命令echo返回null值。有人可以幫助我瞭解我是否需要遵循其他一些流程。此外,這在WAMP服務器中運行良好,我使用PHP 5.4.12,但是當我將它託管到從供應商處購買的不同服務器時,此代碼不起作用。 PHP版本使用的是5.3。

我的網址是

http://companyururl.com/response.php?DR=IXc9laP5EPzkG8rJUEkT9GPYZKb+340d1KINeq1DJAbrqc5GeRs3RVwRJ7YShbNZUyaxTmSW46lexsfKVHpZGaEckYB8kpxGvDoGUG9XULC1ZM6XhHu125hgs12+1Ql5jETUw9t8LKV32SFu+2e9n2eDeWfaVS23HN6kQFdC+0KFK8/QdCeEXY1DBNUMX2/1eUCJrLX16tG038+FnvqxqWy6U4nGM7dcwNPnq0PMioKTQs3yXTX3RaVhC83LSbeniKgkYcEBcpZsGMetiadcjQF9qYNNwzL0FgBuah7z+MgIaz1KEDx7/HJ3T8xdunrx8CeGq19oOSp5+lDqFGZZfz8Vb+tCJ4lVzfYoy+037m3jqFtkee4vHmZEkEl2Rl68PZ9shBoLH8iZaO4imURPT53+Kgm3nwFITwyztV1tk/NlG+Y9w3kKV7hlrem/c0SsqLAomL8WORidK0AXxwpitLLuXXWt5bLs14xjVTHfVjRrluSXAg5ylE5M7wt8XV6O1aniKoeapRkKOYyo2BArkIk+92SRWzA24Wb3r+fN5lpyb9aCwOWCi2Of2tikMc/XotK9X5lxix6x0Ec4YRCV2m5f/x7xRDktcKZeJuLOVyxn3Zdx5JzdAseuc/P2vzH8xDCJ6GVcvD+7eeyv1+ZqCnapQmyAWyaCZJ0cQG+YZfKkd30IE5UMRquym0KqrOvrCJZtV4F4T+n8wPq1U4V2j57hfnTp3WzF/l3rjNizCW68Akkmk9d17sVKkGg=

我想在形式.Looking一個答覆閱讀DR值。

+3

請郵寄或者您正在使用,以產生GET價值形態的代碼,或者您使用的是帶有手動插入GET值 – Aidan

+0

的URL這是URL我 – user3458117

+0

@ user3458117哪裏是網址是什麼? –

回答

0

檢查天氣請求中包含的數據或不支票使用

var_dump($_GET); 
var_dump($_POST); 

,如果你得到GET空,並在後期的數據就意味着你必須檢查的形式方法使用

var_dump($_REQUEST); 

,然後從發佈到發佈是發佈數據的默認方法。改變它得到方法。像這樣的:

<form action="" method="get"> 
.... 
</form>