Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Лекса Гость
|
Добавлено: Ср Янв 22 2003 10:13 Заголовок сообщения: Как послатьзаполненную форму на email? |
|
|
Попыталась создать форму, которую после заполнения нужно послать на определенный email. Но почему-то не получается. Подскажите, пожалуйста, необходимые теги. |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Янв 22 2003 11:34 Заголовок сообщения: Попробуй {FORM ACTION="mailto:вася@mail.ru:} |
|
|
- |
|
Вернуться к началу |
|
 |
Лекса Гость
|
Добавлено: Ср Янв 22 2003 11:41 Заголовок сообщения: Re: Попробуй {FORM ACTION="mailto:вася@mail.ru:} |
|
|
Пробовала, Сначала появляется окно браузера с сообщением "this form is submitting using e-mail.submitting this form will reveal your e-mail address to recipient and will send the form data without encrypting. Will you continue or cancel". Потом появляется окно MS Outlook с адресом и именем сообщения, но без заполненных полей. Что делать в таком случае? |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Янв 22 2003 12:59 Заголовок сообщения: Тогда пусть CGI-скрипт, указанный в ACTION, отправляет данные (-) |
|
|
- |
|
Вернуться к началу |
|
 |
Лекса Гость
|
Добавлено: Ср Янв 22 2003 13:18 Заголовок сообщения: У меня в ACTION указан mail адрес. |
|
|
У меня в ACTION указан mail адрес. |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Янв 22 2003 14:12 Заголовок сообщения: Боюсь, заполненную форму можно отправить только по HTTP - похоже, никакой другой пртокол (ftp://, mailto:) параметров не примет |
|
|
<FORM ACTION="mailto:test@mail.ru" METHOD=get> <INPUT TYPE=text NAME=Subject VALUE="Get the test! Лови пробу!"> <INPUT TYPE=submit> </FORM>
PS: Ключевое слово = "Subject" во второй строчке. |
|
Вернуться к началу |
|
 |
Лекса Гость
|
Добавлено: Ср Янв 22 2003 14:47 Заголовок сообщения: Спасибо |
|
|
Дима, спасибо! Не работает, боюсь, что без ASP скрипта работать не будет(у меня MS IIS 5.0 c ASP). Нашла подходящий скрипт, буду пробовать. Вот только все, что знала об ASP, начисто забыто. Буду восстанавливать. |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Ср Янв 22 2003 15:28 Заголовок сообщения: Содержимое формы должно было попасть в Subject |
|
|
Надеюсь, ты знаешь форму "mailto:вася@mail.ru?Subject=тема_письма"? Так вот, я и решил сформировать письмо через такой URL методом GET. Правда, не все браузеры понимаюттакой URL и нормально передают почтовой программе (Netscape Navigator 3.04 понимает). |
|
Вернуться к началу |
|
 |
Redfrog Гость
|
Добавлено: Вс Янв 26 2003 02:22 Заголовок сообщения: Re: Боюсь, заполненную форму можно отправить только по HTTP - похоже, никакой другой пртокол (ftp://, mailto:) параметров не пр |
|
|
Можно-ли запихнуть содержимое textarea в тело письма, без cgi и т.п., только явой например или какой-нить параметр используя, ведь на бесплатном хостинге, можно только так, а на платном это и не надо ибо для этого скрипты есть? |
|
Вернуться к началу |
|
 |
Dmitry.Karpov http://prof Гость
|
Добавлено: Вс Янв 26 2003 14:00 Заголовок сообщения: Наверно, так можно, но очень геморройно |
|
|
И Java, и JavaScript имеют доступ к содержимому полей формы. Можно открыть TCP-соединение к почтовому серверу по порту:25 и реализовать SMTP-диалог. Хотя вообще-то, скриптам запрещено открывать соединение с серверами, кроме того, откуда этот скрипт взят... Возможно, удастся вызвать почтовые функции Windows/OutLook (я так понимаю, все расчитано на биллгейтсовых клиентов)...
А что вообще нужно? Почему именно почта? |
|
Вернуться к началу |
|
 |
Redfrog Гость
|
Добавлено: Вт Фев 04 2003 02:14 Заголовок сообщения: Re: Наверно, так можно, но очень геморройно |
|
|
А можно-ли у вас такой скрипт поиметь за деньги? |
|
Вернуться к началу |
|
 |
|