ГЛАВНАЯ   МАСТЕРСКАЯ КУЛИНАРИЯ X-FILES САМОГОН НАПИТКИ БИБЛИОТЕЧКА ЭКСТРАСЕНС СВЯЗЬ РАЗНОЕ ОТЗЫВ
 



AGO - понемногу обо всем

Коллекция скриптов JAVA

(для начинающих)

Формоотправитель

Описание скрипта:Формоотправитель - это скрипт, позволяющий посетителям Вашей странички отправлять Вам сообщения по электронной почте. В отличие от гостевой книги, которую Вам необходимо время от времени просматривать, чтобы узнать мнения людей, посетивших Вашу страничку, при использовании формоотправителя сообщения Ваших посетителей сами "придут" к Вам.
Если у вас есть сайт, но нет доступа к каталогу cgi-bin, то вы наверное сталкивались с трудностями, возникающими при необходимости получать данные формы, заполненной посетителем. Любая мелочь, даже такая, как подписка на новости сайта, является большой проблемой. Это сильно ограничивает ваши возможности и не дает сайту развиваться.
Используя систему Form Sender вы сможете получать данные формы на свой почтовый ящик. При этом все посетители смогут отправить вам такую форму не зависимо от того, как настроена их система. Кроме этого вы сможете настроить форму так, чтобы копия письма автоматически отправлялась человеку, заполнившему форму. Текст письма вы сможете задать сами, и, что интересно, он может содержать данные, введенные в форму. А кроме всего этого вы еще сможете задать страницу подтверждения заполнения, на которую будет перенаправлен посетитель после отправки формы.
Например вы захотите узнать какой средний возраст посетителей вашего сайта. Для этого вы поставите у себя на сайте форму, спрашивающую посетителей об их возрасте. После заполнения формы каждому, кто ее заполнил, вы хотите отсылать письмо, подтверждающее заполнение. Но кроме этого вы сами должны получить письмо с результатами заполнения. Слишком запутанно, скажете вы? Ничего подобного. Наша система справится с этой задачей. Единственное, что вам придется сделать - это немного настроить форму.
Для использования системы Form Sender вам необходимо сделать следующее:

1. В теге FORM изменить атрибут ACTION на ACTION="http://www.all4you.kiev.ua/cgi-bin/formsender.cgi" (метод можно использовать любой: METHOD="POST" или METHOD="GET", но писать большими буквами).

2. Добавить в форму одно скрытое поле ввода с названием FS_FROM. Заданное значение - это почтовый ящик, на который будут приходить результаты заполнения форм.

3.Добавить в форму одно скрытое поле ввода с названием FS_SUBJ. Заданное значение - это тема письма (английскими символами).

4. Добавить в форму одно скрытое поле ввода с названием FS_TEXT. Это поле содержит сам текст письма, которое будет отправлено. При этом для разделения строк используется "<<br>>", для указания полей формы пишутся имена полей, взятые в символы "<<" и ">>" (например <<EMAIL>>).

5. Для задания страницы, на которую сценарий должен перенаправить посетителя после отправки формы, вы должны вставить одно скрытое поле с названием FOLOW_TO. Заданное значение - это адрес страницы, на которую нужно перенаправить пользователя (адрес нужно указывать вместе с протоколом: http://your_site.domain). Это поле является необязательным и если вы его не зададите, то после отправки формы будет выдано стандартное сообщение вида: "Введенные вами данные обработаны. Спасибо.".

6. Если нужно, чтобы копию письма получил человек, заполнивший форму, то нужно добавить еще одно поле типа type="text" с названием FS_EMAIL. В это поле посетитель должен ввести свой Email адрес.

Рассмотрим простой пример. Вы хотите сделать форму подписки на новости вашего сайта. Для подписки посетитель должен указать свой Email адрес. Письмо с результатами заполнения должно выслаться вам, а посетитель должен получить письмо, подтверждающее его подписку.

Для этого вы должны разместить у себя форму:
 
 Код
 
 



Если у вас возникают трудности с созданием формы, пишите, поможем.E-mail:evert@bk.ru

 

Успешного применения !

Источник: http://www.All4You.kiev.ua



http://ago.fromru.com/
E-mail: oag036@yandex.ru
© 2001 - 2003 AGO

Рейтинг@Mail.ru
Hosted by uCoz