![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: нет Всего: 25 |
мне необходим простейший код скрипта который бы позволял при его выполнении отправлять письма через мыло, если не жалко напишите кто знает.
Спасибо. -------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: нет Всего: 48 |
JavaScript здесь тебе мало поможет. Тебе нужно создать HTML-форму, в которой будут заполняться поля ввода (e-mail, отправитель, тема, сообщение). В action формы указываешь URL серверного скрипта, который будет обрабатывать твою форму и отсылать почту.
Текст серверного скрипта (на Perl) можешь посмотреть здесь Perl forum -------------------- Account removed |
|||
|
||||
| Ampersand |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2002 Репутация: нет Всего: нет |
Если мне память не изменяет, в action можно сразу mailto (или просто mail?) ставить. Детали, к сожалению, запамятовал...
|
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: нет Всего: 48 |
В action ты прописываешь путь к CGI программе, которая расположена на сервере, и будет обрабатывать твою форму. Если она называется "mail" и она находится в той же директории что и html-файл, тогда ты пишешь action="mail", но это частный случай (и в природе такое редко бывает -------------------- Account removed |
|||
|
||||
| Ampersand |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2002 Репутация: нет Всего: нет |
Вот, не поленился:
<HTML> <BODY> <FORM name="first" action="mailto:[email protected]?Subject=А она работает!" method=post enctype=text/plain> <INPUT name=f1 type=text value="aaa"> <INPUT name=f2 type=submit value="Отправить"> </FORM> </BODY> </HTML> З.Ы. Скрипта с именем "mailto:[email protected]?Subject=А она работает!" у меня в текущей директории нет |
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: нет Всего: 48 |
Твой пример запускает почтовый клиент, который входит в состав твоего броузера либо запустит внешний почтовый клиент. Но для этого у юзера должна быть настроена почта (указаны POP3, SMTP сервера) и у юзера должна быть учетная запись на этих серверах (попросту e-mail), иначе никуда письмо не уйдет -------------------- Account removed |
|||
|
||||
| Ampersand |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 20.5.2002 Репутация: нет Всего: нет |
А я вообще против ананимности
|
|||
|
||||
| Sun |
|
|||
|
Account removed ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1611 Регистрация: 14.8.2002 Репутация: нет Всего: 48 |
Тут дело не в анонимности. Просто не всегда есть возможность настроить почту на том компьютере из которого заполняется форма с сообщением (компьютер может быть чужой, либо человек может не знать как настроить почту). К тому же не на всех броузерах будет работать твой пример (я например сначала запускал под Mozilla и ничего не происходило, под Netscape сработало нормально) -------------------- Account removed |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |