У меня есть переменная, которую мне нужно передать на 2-ю страницу с помощью URL-адреса, я использовал javascript encodeURI() для переменной.
Например, на первой странице я ввел test & test
в мой заголовок. А во 2-й странице, переменная в URL будет выглядеть следующим образом
http://localhost/schedule/sc_add_planresult.php?isallday=0&title=test%20&%20test
В моей 1-ой странице, я использую:
var eurl="sc_add_planresult.php?isallday="+id+"&title="+data[2];
window.open(encodeURI(eurl), "_self");`
Мой вопрос, как я могу $_GET
переменную так что я могу получить полный текст 'test & test'?
Вот мое прибудете заявление:
$schTitle = isset($_GET['title']) ? $_GET['title'] : null;
Я пытаюсь использовать:
$schTitle = rawurlencode($_GET['title']));
$schTitle = isset($_GET['title']) ? $_GET['title'] : null;
$schTitle =urldecode($varr);
, но до сих пор либо он либо выдает ошибку или название только дисплей, как «тест».
Пожалуйста, помогите мне.
Спасибо.
но в моей первой странице я использовал JavaScript, чтобы передать URL, можно передать используя javascript и получить его с помощью php? – user2699175
Через звонок AJAX, возможно. Или используйте регулярное выражение и замените. –