Обратите внимание, что для обоих решений вам необходимо проверить ввод, так как пользователь может его изменить.
Использование Ajax
Лучший способ получить sDecode
- это, вероятно, отправить его через jQuery.post () (AJAX) на страницу PHP, которая зарегистрирует значение сеанса (после выполнения соответствующих проверок).
$.post('session.php', { d: sDecode }, function (response) {
alert(response);
});
и вы получаете его на PHP через:
$sDecode = $_POST["d"]; // Please test the input here!
Возможно, вам придется использовать .serialize()
и затем неэтериализовать его на PHP в зависимости от содержимого и того, как вы его обрабатываете.
Использование перенаправления
Вы можете просто перенаправить на страницу и передать ее непосредственно как значение GET:
window.location.href=a€?session.php?d="+sDecode;
Затем на странице session.php вы прочтете его с помощью этого кода:
$sDecode = $_GET["d"]; // Please test the input here!