Передача данных

peredacha dannyh Сценарии на стороне сервера

Это описание выглядит достаточно просто, но процедура получения данных, введенных пользователем, требует понимания специального тега HTML, <form>. Рассмотрим реализацию простого веб-взаимодействия, чтобы посмотреть, как действуют формы. Сначала нужно определить страницу с формой, заполняемой пользователем, как показано в примере 15.6.

Пример 15.6. PP4E\Internet\Web\tutor3.html

<html>

<title>CGI 101</title>

<body>

<H1>A first user interaction: forms</H1>

<hr>

<form method=POST action="http://localhost/cgi-bin/tutor3.py">

<P><B>Enter your name:</B>

<P><input type=text name=user>

<P><input type=submit>

</form>

</body></html>

tutor3.html является простым файлом HTML, а не сценарием CGI (хотя его содержимое можно было бы вывести и с помощью сценария). При обращении к этому файлу текст между тегами <form> и </form> генерирует поля ввода и кнопку Submit Query (Отправить запрос), как показано на рис. 15.6.

Рис. 15.6. Страница простой формы, генерируемая файлом tutor3.html

Использованная литература:

Марк Лутц — Программирование на Python, 4-е издание, II том, 2011

Каталог сайтов Всего.ру
Оцените статью
Секреты программирования
Добавить комментарий