|
Любой посетитель Ваших страниц может послать Вам письмо, просто заполнив форму и нажав кнопку "Отправить". Например, Вы можете разместить почтовую форму на своей страничке в разделе "обратная связь" и посетители Вашего сайта смогут всегда отправить Вам свои пожелания и замечания.
HTML-код формы, приведенной выше
Для нормального функционирования почтовый формы Вам следует создать файл с любым именем и с обязательным расширением .dhtml и указать этот файл в поле ACTION формы. В нашем примере этот файл называется action.dhtml и расположен в корневой папке Вашего сайта.
Формат файла текстовый, файл состоит из нескольких строк, которые определяют параметры работы скрипта почтовой формы.
<!--#RECIPIENT=e@mail-->
<!--#URL=/ok.html-->
<!--#URLERR=/error.html-->
<!--#REQUIRED=realname,email-->
<!--#SORT=realname,email,subject,Выбор из списка,Message-->
<!--#include virtual=mailform.cgi-->
- #RECIPIENT -- электронный адрес, на который придет письмо с результатами работы скрипта.
- #URL -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если скрипт отработал успешно.
- #URLERR -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если пользователь не заполнил обязательные поля.
- #REQUIRED -- определяет эти самые обязательные поля, которые должен заполнять пользователь. параметры перечисляются через запятую. Для нашего примера можно было написать <!--#REQUIRED=realname,subject,Message-->, тогда поля "Ваше Имя", "Тема сообщения" и "Сообщение" были бы обязательными, а поле "Ваш e-mail" можно было бы не заполнять.
- #SORT -- парамерты сортировки. Перечислите через запятую все поля name своей формы в том порядке, в котором они должны поместиться в письмо, которое придёт на адрес, указанный в поле #RECIPIENT.
- #include virtual=mailform.cgi -- обязательный параметр, который вызывает сам скрипт.
|