У меня есть веб-страница. Эта веб-страница перенаправляет пользователя на другую веб-страницу, более или менее следующим образом:
<form method="post" action="anotherpage.php" id="myform">
<?php foreach($_GET as $key => $value){
echo "<input type='hidden' name='{$key}' value='{$value}' />";
} ?>
</form>
<script>
document.getElementById('myform').submit();
</script>
Хорошо, вы видите, что я делаю передачу параметров GET в параметры POST. Не говорите мне, что это плохо, я знаю это сам, и это не совсем то, что я действительно делаю, важно то, что я собираю данные из массива и пытаюсь отправить его на другую страницу через POST. Но если у пользователя отключен JavaScript, это не сработает. Что мне нужно знать: есть ли способ передать POST-параметры с помощью PHP, так что перенаправление может быть сделано также способом PHP (header('Location: anotherpage.php');
)?
Мне очень важно передать параметры через POST. Я не могу использовать переменную $_SESSION, потому что веб-страница находится в другом домене, поэтому переменные $_SESSION отличаются.
В любом случае, мне просто нужен способ переноса POST-переменных с помощью PHP ^^
Спасибо заранее!