Диалоговое окно Substitution Component Properties
Рисунок 9.14. Диалоговое окно Substitution Component Properties
3. Выберите из раскрывающегося списка переменную конфигурации. Все введенные вами переменные будут фигурировать в этом списке.
Нажав кнопку ОК, вы увидите, что на открытой в Редакторе странице появится значение конфигурационной переменной — это и есть подстановочный компонент.
Добавление переменных конфигурации и присваивание им значений были изучены в главе 3.
Для сбора информации вам придется использовать формы с самыми разнообразными комбинациями этих полей. Например, в сети intranet с помощью форм удобно производить анкетирование сотрудников; если вам захочется узнать мнение посетителей о продукции, представленной на вашем Web-сайте, то форм вам не избежать. Поля формы как раз и предназначены для ответов пользователей на ваши вопросы.
Помещая поле формы на страницу сайта, вы тем самым создаете форму. Некоторые шаблоны — такие, как User Registration (Регистрация пользователя), Feedback Form (Форма обратной связи) и Confirmation Form (Форма подтверждения) и мастера (а именно — Мастер сайта дискуссионных групп (Discussion Web Wizard)) создают страницы, уже содержащие формы.
Для функционирования форм необходимы обработчики (handlers') — специальные приложения на Web-сервере, принимающие и обрабатывающие данные из полей форм. Получив введенную пользователем информацию, обработчик может также вернуть ответ в виде страницы подтверждения. Таким образом, обработчики в известном смысле являются посредниками между формой и Web-сервером. Например, обработчиком может быть дискуссионный компонент (Discussion component), регистрационный компонент (Registration component), пользовательская динамически подключаемая библиотека ISAPI, модуль NSAPI или скрипт CGI (эти обработчики обсуждаются в этой главе далее.