| |
, и
поддерживают
работу специфичных для редактора FrontPage элементов пользовательского
интерфейса. Таким образом, чтобы проверить работоспособность описанных выше
средств
для работы с формами, необходимо разместить сайт на Web-сервере с поддержкой
технологий
FrontPage и SharePoint. О том, как разместить сайт на Web-сервере, мы поговорим
в
конце главы.
Единственным вариантом обработки результатов формы без использования технологий
FrontPage и SharePoint является использование скрипта, определенного
разработчиком
сайта. Скрипт при этом представляет собой специальную программу, написанную в
соответствии
с требованиями одной из технологий пересылки клиентских данных: CGI
(Common Gateway Interface - Общий шлюзовой интерфейс), ISAPI, (Internet Server
Application
Program Interface - Программный интерфейс для приложений интернет-сервера),
NSAPI (Netscape Server Application Program Interface - Программный интерфейс
для приложений
Web-сервера Netscape) или ASP (Active Server Pages - Активные серверные
страницы). Чтобы установить собственный скрипт для обработки результатов формы,
необходимо сделать следующее.
> В диалоге Свойства формы (Form Properties) установите переключатель В другом
месте (Send to other) в группе элементов управления Сохранение результатов
(Where to store results).
Создание Web-сайта с помощью Microsoft FrontPage 2003
В открывающемся списке, рядом с переключателем, выберите вариант Настраиваемый
сценарий ISAPI, NSAPI, CGI или ASP (Custom ISAPI, NSAPI, CGI or ASP Script)
и нажмите кнопку Параметры (Options). На экране появится диалог Параметры
обработчика
форм (Options for Custom Form Handler) (Рис. 7.121).
Параметры обработчика Форм 131
Действие: (--WEBBOT-SELF1
Метод: (POST щ
Тип кодировки: [ J
| Стиль,.. | ок | Отмена |
Рис. 7.121. Диалог Параметры обработчика форм (Options for Custom Form Handler)
> В поле ввода Действие (Action) необходимо указать полный адрес
программыобработчика.
>• В открывающемся списке Метод (Method) необходимо выбрать метод пересылки
данных.
В соответствии с вышеперечисленными технологиями отправки клиентских данных
существуют
два стандартных метода пересылки POST и GET, которые отличаются способом
пересылки информации. В обоих случаях информация передается в виде пар
имя_поля=значение, разделенных амперсандами &. Программа-обра
|
|