2013-07-07 116 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']);