ВУЗ:
Составители:
Рубрика:
88
• Данные поступают на сервер и обрабатываются (возможно, весьма изо-
щренными) приложениями CGI или ISAPI.
• CGI/ISAPI-приложение генерирует (обычно динамически) HTML-
документ (файл) и пересылает его обратно удаленному пользователю (где
этот документ интерпретируется и визуализируется броузером).
Ниже приведен пример HTML-кода простой формы с двумя полями ввода
(имена полей ‘
text1
’ и ‘
text2
’) и кнопкой для отсылки сообщений серверу
. . .
Образец простейшей формы
<FORM METHOD=GET ACTION=“http://www.my_server.ru/cgi/form.exe”>
<TABLE border=0>
<TR>
<TD>Имя :</TD>
<TD><INPUT TYPE=text NAME="text1" VALUE="Текст 1" size=33>
</TD></TR>
<TR>
<TD>Пароль : </TD>
<TD><INPUT TYPE=text NAME="text2" VALUE="Текст 2" size=33>
</TD></TR>
<TR>
<TD> </TD>
<TD><INPUT TYPE=submit VALUE="Послать данные серверу">
</TD></TR>
</TABLE>
</FORM>
. . .
На рис.7.12 показано отображение этой формы броузером (хорошо видны
два поля ввода и кнопка отсылки введенных в эти поля данных на сервер).
Параметр
ACTION
описания формы определяет действие, выполняющееся
над присланной на сервер информацией (в данном случае указан путь к про-
грамме CGI, которая будет выполнять обработку данных). Параметром
METHOD
выбирается один из двух методов передачи данных серверу WWW -
при значении этого параметра
GET
указанная в параметре
ACTION
программа
CGI получит данные из формы через переменную среды с именем
QUERY_STRING
, в случае
METHOD=POST
программа CGI получит данные из
формы через стандартный поток ввода
stdin
.
С целью использования языков программирования, не поддерживающих
(в явном виде) стандартных потоков ввода и вывода (например, Pascal) раз-
работана спецификация
WinCGI
, согласно которой в передаче данных исполь-
зуются привычные для Windows инициализационные файлы.
• Данные поступают на сервер и обрабатываются (возможно, весьма изо- щренными) приложениями CGI или ISAPI. • CGI/ISAPI-приложение генерирует (обычно динамически) HTML- документ (файл) и пересылает его обратно удаленному пользователю (где этот документ интерпретируется и визуализируется броузером). Ниже приведен пример HTML-кода простой формы с двумя полями ввода (имена полей ‘text1’ и ‘text2’) и кнопкой для отсылки сообщений серверу ... Образец простейшей формы... На рис.7.12 показано отображение этой формы броузером (хорошо видны два поля ввода и кнопка отсылки введенных в эти поля данных на сервер). Параметр ACTION описания формы определяет действие, выполняющееся над присланной на сервер информацией (в данном случае указан путь к про- грамме CGI, которая будет выполнять обработку данных). Параметром METHOD выбирается один из двух методов передачи данных серверу WWW - при значении этого параметра GET указанная в параметре ACTION программа CGI получит данные из формы через переменную среды с именем QUERY_STRING, в случае METHOD=POST программа CGI получит данные из формы через стандартный поток ввода stdin. С целью использования языков программирования, не поддерживающих (в явном виде) стандартных потоков ввода и вывода (например, Pascal) раз- работана спецификация WinCGI, согласно которой в передаче данных исполь- зуются привычные для Windows инициализационные файлы. 88
Страницы
- « первая
- ‹ предыдущая
- …
- 86
- 87
- 88
- 89
- 90
- …
- следующая ›
- последняя »
