Web-формы позволяют пользователям Internet передавать данные на Web-сервер, который сохраняет их, анализирует или действует согласно введенной в них информации. Чтобы Web-сервер мог обрабатывать такую информацию, Ваш Internet-провайдер должен связать с формой скрипт CGI (Common Gateway Interface). Если провайдер не обеспечивает поддержки CGI-скрипта, Вы можете сконфигурировать форму сами, чтобы со щелчком пользователя на кнопке Submit информация переправлялась по указанному электронному адресу.
Чтобы связать кнопку Submit с электронным адресом Internet в Adobe PageMill или Adobe SiteMill: ПРИМЕЧАНИЕ: Следующая процедура призвана помочь Вам получать информацию из бланков (форм) в том случае, если провайдер или Web-мастер не обеспечивает Вам доступа к CGI-скриптам для обработки форм. Adobe Systems все-таки рекомендует извлекать данные из форм не через электронную почту, а посредством связывания формы с CGI-скриптом.
1. Откройте HTML-документ в PageMill или SiteMill.
2. Щелкнув пиктограмму «глобус», переключитесь в режим редактирования.
3. Выделите кнопку Submit.
4. Выберите команду Window > Show Inspector.
5. В PageMill 2.0 активизируйте вкладку форм на панели Inspector. В PageMill 1.0.x или SiteMill 1.0.x — вкладку страниц.
6. Щелкните в текстовом поле Action.
7. Введите электронный адрес, используя протокол «mailto:» (то есть mailto:user@address), и нажмите клавишу Return или Enter. Например:
mailto: jdoe@company. com
ПРИМЕЧАНИЕ: Не оставляйте пробелов ни до, ни после двоеточия. Слово «mailto» пишется строчными буквами.
Пользователь заполняет Ваш бланк и, нажав кнопку Submit, отправляет информацию по указанному Вами электронному адресу.
Передавая по e-mail введенную в бланк информацию, Web-сервер кодирует данные, поэтому такое сообщение довольно трудно прочесть. Если Вы будете просматривать его в почтовом приложении (например, в Lotus cc:Mail), вместо пробела может отображаться знак плюс (+) или амперсанд (&), а вместо символа возврата каретки сочетание &OD. Чтобы данные бланка можно было прочесть в е-mail-приложении, создайте для каждого элемента бланка описание:
1. Откройте HTML-документ.
2. Щелкнув пиктограмму «глобус», переключитесь в режим редактирования.
3. Выделите какой-нибудь элемент формы (например, поле для ввода текста). 4 Выберите команду Window > Show Inspector.
5. В PageMill 1.0.x или SiteMill 1.0.x щелкните пиктограмму страницы на панели Inspector. (PageMill 2.0 выводит нужную вкладку автоматически.)
6. В поле Name введите описание элемента бланка и нажмите клавишу Return или Enter. Повторите перечисленные действия для всех элементов. Теперь передаваемая по электронной почте информация будет включать описание каждого элемента формы, а также данные, введенные пользователем.