Автор Тема: Нестандартная форма  (Прочитано 5323 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« : 14 Марта 2004, 18:26:29 »
Как сделать что бы форма отправляла инфу на два емайла, причем на один инфу из всех полей формы, а на другой почтовый ящик только часть полей этой же формы ?

Оффлайн Pr0Head

  • Members of GreenPeace
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://digital-market.ru
Нестандартная форма
« Ответ #1 : 14 Марта 2004, 21:37:03 »
Это в раздел PHP
Банк выполнил недопустимую операцию и будет закрыт!

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #2 : 15 Марта 2004, 11:10:37 »
А если нет РНР, ПЕрл и т.д. Тогда это фантастика ?

Оффлайн Werwolf13

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 76
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #3 : 15 Марта 2004, 17:24:38 »
Хм... все зависит от того, откуда ты собираешься отсылать почту. С сервера или с клиента... Ну так как, откуда?

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #4 : 15 Марта 2004, 19:15:01 »
С сервера.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #5 : 15 Марта 2004, 19:22:49 »
тогда фантастика
AS IS...

Оффлайн Werwolf13

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 76
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #6 : 15 Марта 2004, 19:27:30 »
Значит так... если с сервера, то на клиенте на до сабмитить форму на сервер, а с сервера уже отсылать что надо и куда надо. Для этого на сервере должен быть установлен некий парсер (PHP, Perl, JSP, ASP, ASP.NET, ....) + возможность SendMail. ASP.NET, например, имеет такую компоненту в качестве стандартных. Ты на чем вообще серверные скрипты пишешь?

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Нестандартная форма
« Ответ #7 : 16 Марта 2004, 08:45:37 »
Цитировать
Werwolf13:
Ты на чем вообще серверные скрипты пишешь?

Цитировать
Dimonchik:
нет РНР, ПЕрл и т.д.
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #8 : 16 Марта 2004, 11:03:30 »
На сервере есть программа, которая получает инфу из формы и отсылает на указанный адрес и все. Нельзя на клиенте сделать так как я хочу, и отправить на сервер ?

Оффлайн Werwolf13

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 76
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #9 : 16 Марта 2004, 11:18:10 »
А как твоя программа узнает, на какой адрес отсылать потом инфу?
И что это вообще за программа? Готовый серверный скрипт?..

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #10 : 18 Марта 2004, 13:26:56 »
Для нормального функционирования почтовый формы Вам следует создать файл с любым именем и с обязательным расширением .dhtml и указать этот файл в поле ACTION формы.

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

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

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

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

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

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

#include virtual=mailform.cgi -- обязательный параметр, который вызывает сам скрипт.

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #11 : 18 Марта 2004, 13:33:00 »
Dimonchik
и по-твоему это будет работать где-нить кроме осла?
AS IS...

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Нестандартная форма
« Ответ #12 : 18 Марта 2004, 14:26:52 »
Dimonchik, это ты инструкцию к той проге, что у тебя
Цитировать

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

По моему до меня дошло! :)
Тебе нужен JScript который по нажатии кнопки "Отправить" возьмет все поля из формы и первое поле скормит одному файлу dhtml c одним реципиентом, а остальные поля другому файлу с другим реципиентом. Так?
Все болезни от нервов, только сифилис от удовольствия

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #13 : 18 Марта 2004, 15:37:36 »
Так

Оффлайн Dimonchik

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 9
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Нестандартная форма
« Ответ #14 : 18 Марта 2004, 15:39:31 »
А свои проги там нельзя запускать.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28