$ _GET不会在php中返回任何值

时间:2014-03-25 04:45:52

标签: php html get

您好我在PHP中遇到$_GET问题。我正在尝试与EBS进行支付网关集成。问题是我无法读取我从URL获得的响应。

我的阅读回复代码是:

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

当我尝试使用echo命令检查值时,它返回null。有人可以帮助我理解我是否需要遵循其他一些过程。此外,这在使用PHP 5.4.12的WAMP服务器中运行良好,但是当我将其托管到从供应商处购买的不同服务器时,此代码无效。使用的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=

我正在尝试读取表格中的DR值。寻找回复。

1 个答案:

答案 0 :(得分:0)

使用

检查天气请求是否包含数据
var_dump($_REQUEST);

然后使用

进行检查
var_dump($_GET);
var_dump($_POST);

如果你在get中获取null并且post中的数据意味着你必须从get到post检查表单方法,因为post是发送数据的默认方法。改变它以获得方法。喜欢这个:

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