Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Dimonchik от 14 Марта 2004, 18:26:29

Название: Нестандартная форма
Отправлено: Dimonchik от 14 Марта 2004, 18:26:29
Как сделать что бы форма отправляла инфу на два емайла, причем на один инфу из всех полей формы, а на другой почтовый ящик только часть полей этой же формы ?
Название: Нестандартная форма
Отправлено: Pr0Head от 14 Марта 2004, 21:37:03
Это в раздел PHP
Название: Нестандартная форма
Отправлено: Dimonchik от 15 Марта 2004, 11:10:37
А если нет РНР, ПЕрл и т.д. Тогда это фантастика ?
Название: Нестандартная форма
Отправлено: Werwolf13 от 15 Марта 2004, 17:24:38
Хм... все зависит от того, откуда ты собираешься отсылать почту. С сервера или с клиента... Ну так как, откуда?
Название: Нестандартная форма
Отправлено: Dimonchik от 15 Марта 2004, 19:15:01
С сервера.
Название: Нестандартная форма
Отправлено: ThE0ReTiC от 15 Марта 2004, 19:22:49
тогда фантастика
Название: Нестандартная форма
Отправлено: Werwolf13 от 15 Марта 2004, 19:27:30
Значит так... если с сервера, то на клиенте на до сабмитить форму на сервер, а с сервера уже отсылать что надо и куда надо. Для этого на сервере должен быть установлен некий парсер (PHP, Perl, JSP, ASP, ASP.NET, ....) + возможность SendMail. ASP.NET, например, имеет такую компоненту в качестве стандартных. Ты на чем вообще серверные скрипты пишешь?
Название: Нестандартная форма
Отправлено: Mog. от 16 Марта 2004, 08:45:37
Цитировать
Werwolf13:
Ты на чем вообще серверные скрипты пишешь?

Цитировать
Dimonchik:
нет РНР, ПЕрл и т.д.
Название: Нестандартная форма
Отправлено: Dimonchik от 16 Марта 2004, 11:03:30
На сервере есть программа, которая получает инфу из формы и отсылает на указанный адрес и все. Нельзя на клиенте сделать так как я хочу, и отправить на сервер ?
Название: Нестандартная форма
Отправлено: Werwolf13 от 16 Марта 2004, 11:18:10
А как твоя программа узнает, на какой адрес отсылать потом инфу?
И что это вообще за программа? Готовый серверный скрипт?..
Название: Нестандартная форма
Отправлено: Dimonchik от 18 Марта 2004, 13:26:56
Для нормального функционирования почтовый формы Вам следует создать файл с любым именем и с обязательным расширением .dhtml и указать этот файл в поле ACTION формы.

Формат файла текстовый, файл состоит из нескольких строк, которые определяют параметры работы скрипта почтовой формы.

#RECIPIENT -- электронный адрес, на который придет письмо с результатами работы скрипта.

#URL -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если скрипт отработал успешно.

#URLERR -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если пользователь не заполнил обязательные поля.

#REQUIRED -- определяет эти самые обязательные поля, которые должен заполнять пользователь. параметры перечисляются через запятую.

#SORT -- парамерты сортировки. Перечислите через запятую все поля name своей формы в том порядке, в котором они должны поместиться в письмо, которое придёт на адрес, указанный в поле #RECIPIENT.

#include virtual=mailform.cgi -- обязательный параметр, который вызывает сам скрипт.
Название: Нестандартная форма
Отправлено: ThE0ReTiC от 18 Марта 2004, 13:33:00
Dimonchik
и по-твоему это будет работать где-нить кроме осла?
Название: Нестандартная форма
Отправлено: Mog. от 18 Марта 2004, 14:26:52
Dimonchik, это ты инструкцию к той проге, что у тебя
Цитировать

На сервере есть программа, которая получает инфу из формы и отсылает на указанный адрес
?
А свои проги там, что, нельзя запускать?

По моему до меня дошло! :)
Тебе нужен JScript который по нажатии кнопки "Отправить" возьмет все поля из формы и первое поле скормит одному файлу dhtml c одним реципиентом, а остальные поля другому файлу с другим реципиентом. Так?
Название: Нестандартная форма
Отправлено: Dimonchik от 18 Марта 2004, 15:37:36
Так
Название: Нестандартная форма
Отправлено: Dimonchik от 18 Марта 2004, 15:39:31
А свои проги там нельзя запускать.