2013-07-07 71 views
0

获得使用$ _REQUEST值这是使用下面的代码如何在PHP

$time_zone = $_REQUEST['time_zone']; 

但输出我在我的网页的HTTP time_zones/time_zones.php?time_zone=+00:00

在我的网页是00:00 这里+迹象没有显示.. 。

我做什么可以从url获得全部价值?

+2

请不要使用'$ _REQUEST' - 改用其他超全局变量。在这种情况下,你应该使用'$ _GET' – Bojangles

+0

你可以通过邮件发送?也许PHP转换+在URL的空间,如果你不能使用后,所以你必须使用$ _SERVER ['REQUEST_URI'] => /time_zones.php?time_zone=+00:00 –

回答

2

您可能需要编码的加号

time_zones/time_zones.php?time_zone=%2b00:00 
0

对于URL,你应该使用urlencode()

$time_zone = urlencode($_GET['time_zone']);