下午好,
我只是想添加一個更多的變量到我的鏈接。 例如: 我在頁面/文章?id = 12,我想將它切換到另一種語言。我在菜單中有兩個鏈接。 CS和EN。但它們設置爲「?lang = cs」和「?lang = en」。所以當我點擊切換語言時,它會帶我到頁面/article?lang = en,但我不會再有它的ID了。有沒有辦法保持$ _GET變量,只需添加一個? 不過,我覺得我可以給有「&郎= EN」,但是當我例如在頁/接觸,它不會對我像工作「/接觸&郎= EN」 ...
謝謝你的一切建議!
編輯
我已經試過這一點,但它不工作:
if (strpos($_SERVER['REQUEST_URI'], '?') != false)
{
$url = $_SERVER['REQUEST_URI'] . '&lang=cs';
$url2 = $_SERVER['REQUEST_URI'] . '&lang=en';
}
else
{
$url = $_SERVER['REQUEST_URI'] . '?lang=cs';
$url2 = $_SERVER['REQUEST_URI'] . '?lang=en';
}
甚至這樣:'<? $ cs = $ _SERVER ['REQUEST_URI']。 (strpos($ _ SERVER ['REQUEST_URI'],'?')=== false)? '?lang = cs':'&lang = cs'; $ en = $ _SERVER ['REQUEST_URI']。 (strpos($ _ SERVER ['REQUEST_URI'],'?')=== false)? '?lang = en':'&lang = en'; ?>'沒有工作..我不知道如何使它工作... –
afaik'REQUEST_URI'不包含查詢參數。你可能想要使用另一個變量。使用'<?php phpinfo();'來概述全局變量的存在。 – ZeissS