1
我有當用jQuery序列是被編碼和出來像這樣的網址:的Joomla調用URL編碼值
index.php?city%5B%5D=METROPLOIS&city%5B%5D=GOTHAM
應該是index.php的城市[] =都會道&市[] = GOTHAM
在另一端,我使用Joomla拉下一組變量從URL的現在
$city = JRequest::getVar('city');
,其他用戶是不夠好點我到這個代碼在PHP這將得到Ť他城市變量,然後爆他們到
$cities = $_GET['city'];
$str = "CITY='".implode("' OR CITY='",$city)."'";
哪裏$cities = $_GET['city'];
相當於$city = JRequest::getVar('city');
所以,我跑成,我不知道如何應對挑戰。如何解碼Joomla中的URL,以便它可以將city%5B%5D
識別爲city[]
或city
。
我見過這個:http://php.net/manual/en/function.urldecode.php,但是拉下URL並將其放入一個字符串中。那麼我怎麼會告訴Joomla從該字符串中取出變量而不是URL?