0
我有一個變量需要傳遞給第二頁使用URL,我使用javascript encodeURI()作爲變量。
例如在第一頁中,我在我的標題中輸入了test & test
。而在第2頁,在URL中的變量將是這樣的
http://localhost/schedule/sc_add_planresult.php?isallday=0&title=test%20&%20test
在我的第一頁,我使用的是:
var eurl="sc_add_planresult.php?isallday="+id+"&title="+data[2];
window.open(encodeURI(eurl), "_self");`
我的問題是,我怎麼能$_GET
此變量,我可以得到'測試&測試'的完整單詞?
這裏是我的GET語句:
$schTitle = isset($_GET['title']) ? $_GET['title'] : null;
我曾嘗試使用:
$schTitle = rawurlencode($_GET['title']));
$schTitle = isset($_GET['title']) ? $_GET['title'] : null;
$schTitle =urldecode($varr);
但仍要麼,要麼給出錯誤或標題只是顯示爲「測試」。
請幫幫我。
謝謝。
,但在我的第一頁我用JavaScript來傳遞網址,是否有可能通過使用JavaScript,並得到它使用PHP? – user2699175
也許通過AJAX調用。或者使用正則表達式並替換。 –