Отправить POST данные в PHP без использования HTML формы?

Есть ли способ отправить почтовые данные php-скрипту, кроме формы? (Не используя GET, конечно).

Я хочу, чтобы javascript перезагружал страницу через X секунд и одновременно отправлял некоторые данные на страницу. Я могу сделать это с помощью GET, но я бы предпочел использовать POST, так как он выглядит чище.

Большое спасибо.

EDIT: Можно ли это сделать с помощью PHP заголовка? Я уверен, что лучше использовать JQuery, но для моей текущей ситуации я мог бы реализовать это намного проще/быстрее : )

Спасибо

В итоге я сделал это так:

<script>
  function mySubmit() {
    var form = document.forms.myForm;
    form.submit();
  }
</script>

...

<body onLoad="mySubmit()";>
  <form action="script.php?GET_Value=<?php echo $GET_var ?>" name="myForm" method="post">
    <input type="hidden" name="POST_Value" value="<?php echo $POST_Var ?>">
  </form>
</body>

Кажется, все работает нормально, но, пожалуйста, скажите, если что-то не так!

Спасибо всем.

14
задан bag-man 27 December 2011 в 00:24
поделиться