Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

как послать переменные через post?

7.1K
06 сентября 2004 года
nameR
6 / / 27.07.2004
раньше у меня было
header("Location: http://www.buhnews.ru/test.php?a=1");
exit

загружалась страница и на нее методом get передавалась значение переменной 'а'

но теперь мне нужно что б передача шла черз post

как это сделать?
283
06 сентября 2004 года
Alone
910 / / 20.11.2002
Код:
<form action="http://www.buhnews.ru/test.php" mathod="post" name="redir">
<input type="hidden" name="a" value="1">
<input type="submit" value="Если надоело читать эту надпись кликни по ней">
</form>
<script>
try{
 document.forms["redir"].submit();
}
catch(e) { alert("Опа!\n Атомат не сработал...\n Кликни на кнопку") }
</script>
<noscript>
Javascript отключил... значит все будеш делать сам руками!

Кликни на кнопку
</noscript>


или никак...
7.1K
06 сентября 2004 года
nameR
6 / / 27.07.2004
видать не так обьяснил

мне не нужны не формы не джавы скрипты а просто передать через пост переменные
283
06 сентября 2004 года
Alone
910 / / 20.11.2002
объяснил ты все понятно.
Тебе нужно с помощью заголовка средиректить и передать данные.
В случае GET все просто, как ты и сделал.
Для POST все гораздо хуже методами только HTTP сделать не возможно поэтому приходится извращатся через формы и javascript
4
06 сентября 2004 года
mike
3.7K / / 01.10.2002
Редирект с постом можно сделать только средсвами JavaScript

Еще можно сделать страницу, к которой будет обращение методом GET, а она уже сама запрости POSTом нужную страницу, и "через себя" выведет результат. URL будет, ессно, другим.
7.9K
07 сентября 2004 года
Hekt0r
8 / / 03.09.2004
Это делается так:
 
Код:
<form action=your_script method=post>
<input name=var type=hidden value=$var>
<input type=submit value=Передать_Переменную>
</form>


потом скриптом your_script обрабатываешь эту переменную, а перейти снова на ту же страницу можно используя HTTP_REFERER и знания html ;)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог