有一個問題在這裏....
我似乎無法找到「添加」和「減」 $變量的URL字符串的好方法....
這裏是我的榜樣:
在URL我http://mywebsite.com/index.php?y=2011
對於源代碼,我有:
$currentPage = $_SERVER['PHP_SELF'];
然後,如果我想添加不同的$雜物統計局的URL字符串,我一直在嘗試這種...:
echo '<a href="$currentPage.&t=col">College</a>';
但它不是保持當前URL的值...。?
它顯示:http://mywebsite.com/index.php?&t=col
相反的:http://mywebsite.com/index.php?y=2011&t=col(不守$變量y)
我還需要找到一種方法,通過任何鏈接來更改$ y和$ T變量,所以我可以輕鬆地將其更改爲2010年或2009年,同時保持當前的$ t變量。
在此先感謝!
這裏是我從這個偉大的幫助中想出來的!
$url = "http://www.mywebsite/index.php?";
foreach($_GET as $key=>$val){
$url.="$key=$val&"; }
echo '<a href="' . htmlspecialchars($url . 't=col') . '">College</a>';
PHP_SELF不包含查詢字符串。您必須使用$ _GET重新構建查詢字符串並自己添加它。 –