Forum Webscript.Ru
Программирование => JavaScript & JScript => Тема начата: Dimonchik от 14 Марта 2004, 18:26:29
-
Как сделать что бы форма отправляла инфу на два емайла, причем на один инфу из всех полей формы, а на другой почтовый ящик только часть полей этой же формы ?
-
Это в раздел PHP
-
А если нет РНР, ПЕрл и т.д. Тогда это фантастика ?
-
Хм... все зависит от того, откуда ты собираешься отсылать почту. С сервера или с клиента... Ну так как, откуда?
-
С сервера.
-
тогда фантастика
-
Значит так... если с сервера, то на клиенте на до сабмитить форму на сервер, а с сервера уже отсылать что надо и куда надо. Для этого на сервере должен быть установлен некий парсер (PHP, Perl, JSP, ASP, ASP.NET, ....) + возможность SendMail. ASP.NET, например, имеет такую компоненту в качестве стандартных. Ты на чем вообще серверные скрипты пишешь?
-
Werwolf13:
Ты на чем вообще серверные скрипты пишешь?
Dimonchik:
нет РНР, ПЕрл и т.д.
-
На сервере есть программа, которая получает инфу из формы и отсылает на указанный адрес и все. Нельзя на клиенте сделать так как я хочу, и отправить на сервер ?
-
А как твоя программа узнает, на какой адрес отсылать потом инфу?
И что это вообще за программа? Готовый серверный скрипт?..
-
Для нормального функционирования почтовый формы Вам следует создать файл с любым именем и с обязательным расширением .dhtml и указать этот файл в поле ACTION формы.
Формат файла текстовый, файл состоит из нескольких строк, которые определяют параметры работы скрипта почтовой формы.
#RECIPIENT -- электронный адрес, на который придет письмо с результатами работы скрипта.
#URL -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если скрипт отработал успешно.
#URLERR -- страница, которая отобразиться после нажатия на кнопку "Отослать заявку", если пользователь не заполнил обязательные поля.
#REQUIRED -- определяет эти самые обязательные поля, которые должен заполнять пользователь. параметры перечисляются через запятую.
#SORT -- парамерты сортировки. Перечислите через запятую все поля name своей формы в том порядке, в котором они должны поместиться в письмо, которое придёт на адрес, указанный в поле #RECIPIENT.
#include virtual=mailform.cgi -- обязательный параметр, который вызывает сам скрипт.
-
Dimonchik
и по-твоему это будет работать где-нить кроме осла?
-
Dimonchik, это ты инструкцию к той проге, что у тебя
На сервере есть программа, которая получает инфу из формы и отсылает на указанный адрес
?
А свои проги там, что, нельзя запускать?
По моему до меня дошло! :)
Тебе нужен JScript который по нажатии кнопки "Отправить" возьмет все поля из формы и первое поле скормит одному файлу dhtml c одним реципиентом, а остальные поля другому файлу с другим реципиентом. Так?
-
Так
-
А свои проги там нельзя запускать.