Форум: "Потрепаться";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
ВнизПередача парметров cgi-скрипту... Найти похожие ветки
← →
AnD1 © (2005-12-24 16:17) [0]Подскажите как отправить параметры скрипту, находящемуся на севере (напр., http://some_site.ru/script.cgi). Вот как это сделано в HTML:
<html><head>
<title>скрипт</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</td>
<td class="apptextPlain" valign="top">
<form action="http://some_site.ru/script.cgi" method="post" name="Send_Message">
<table>
<tbody>
<tr>
<td><div align="center">Номер: <select name="Prefix"><option value="7904">123</option><option value="123">456</option><option value="789">456</option></select> <input size="14" maxlength="7" name="phone" type="text"></div></td>
</tr>
<tr>
<td>Текст:<br>
<textarea name="message" rows="5" cols="40">
</textarea><br>
</td> </tr>
<tr>
<td colspan="2" class="table1"><div align="center"><input value="""Послать""" type="submit"> <input value="Очистить" type="reset"></td>
</tr>
</tbody>
</table>
</form>
</body></html>
(я в html не очень силён..., поэтому выкладываю полностью всю страничку...)
Т.е. как сделать в программе чтобы она аналогичным образом передавала параметры скрипту? Может есть специальный компонент/модуль?
Всем спасибо за ответы!
← →
VirEx © (2005-12-24 17:28) [1]вот и лови на сервере в скрипте переменную message, в php это выглядит так:
if (! ($_GET==null)) $message=$_GET["message"]; //получаем переменную методом get
if (! ($_POST==null)) $message=$_POST["message"];//методом post (как раз данный случай)
← →
palva © (2005-12-24 17:52) [2]Отправить параметры из программы на Delphi, как я понял?
Можно положить на форму браузер, сформировать в нем HTML-код, тот который вы написали в вопросе, и для HTML-формы вызвать метод submit.
Если допустим метод Get, то можно включить параметры в URL и вызвать метод браузера Locate.
Можно положить на форму HTTP-клиент IdHTTP и вызвать методы Get или Post.
← →
Плохиш © (2005-12-24 19:02) [3]http://some_site.ru/script.cgi?Prefix=123&phone=xxx&message=jkghdfjkghdjkfhg
За символ "&" не уверен, смотри стандарт
← →
AnD1 © (2005-12-24 22:11) [4]Как рабоать с idHTTP (для моей ситуации...)???
← →
palva © (2005-12-24 22:43) [5]Не взялся бы даже хэлп читать по этой компоненте, не изучив предварительно протокол HTTP
← →
Плохиш © (2005-12-25 02:52) [6]
> AnD1 © (24.12.05 22:11) [4]
> Как рабоать с idHTTP (для моей ситуации...)???
Тебе это не поможет
← →
mfender © (2005-12-25 03:01) [7]Чёта у меня дежа вю какая-то...
http://forum.codenet.ru/showthread.php?s=&threadid=28166
← →
dr Tr0jan © (2005-12-25 08:00) [8]Работай с сокетами.
← →
AnD1 © (2005-12-26 12:05) [9]to Плохиш
Огромное спасибо! То что нужно....!
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.04 c