Язык SQL

Анализ HTML-формы


Для получения данных от пользователей и их передачи Web-cepeepy можно использовать HTML-формы. Рассмотрим одну из простейших форм, изображенных на 9.3. Она имеет тот же стиль заголовка и нижнего колонтитула, что и Web- странищ, изображенная на 9.1. В заголовке другое название и подзаголовок, но тот же самый графический рисунок и тот же базовый формат. Исходный код HTML для тела данной формы приводится на 9.4. Описание этой формы начинается в строке 3 с дескриптора формы form. Атрибут action указывает URL-адрес программы, которая обрабатывает информацию, собранную в этой форме. URL-адрес программы является относительной ссылкой на программу reservation.cgi в каталоге /cgi-bin. Так как относительный URL-адрес начинается с /, он является относительным адресом по отношению к корневому каталогу Web-сервера, а не к каталогу этой Web-страницы.

В этой форме есть кнопка Submit (Передать), шелчок мыши на ней приводит к тому, что броузер собирает из полей ввода данных всю вписанную в них информацию, кодирует и форматирует ее определенным образом и передает Web-серверу, как указано в атрибуте action дескриптора form (строка 3). Web-сервер, в свою очередь, инициирует выполнение указанного CGI-приложения и предоставляет программе введенную информацию.

Комментарии закрыты