Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Почта, код отправки почты 
:(
    Опции темы
Step
Дата 3.10.2002, 05:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

Репутация: нет
Всего: 25



мне необходим простейший код скрипта который бы позволял при его выполнении отправлять письма через мыло, если не жалко напишите кто знает.
Спасибо.


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
Sun
Дата 3.10.2002, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: нет
Всего: 48



JavaScript здесь тебе мало поможет. Тебе нужно создать HTML-форму, в которой будут заполняться поля ввода (e-mail, отправитель, тема, сообщение). В action формы указываешь URL серверного скрипта, который будет обрабатывать твою форму и отсылать почту.
Код

<form method="post" action="<script URL>">
e-mail<input type="text" name="email">
Subject<input type="text" name="subject">
Message<textarea name="data">Type your message</textarea>
<input type="submit">
<form>

Текст серверного скрипта (на Perl) можешь посмотреть здесь Perl forum


--------------------
Account removed
PM MAIL   Вверх
Ampersand
Дата 3.10.2002, 23:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 20.5.2002

Репутация: нет
Всего: нет



Если мне память не изменяет, в action можно сразу mailto (или просто mail?) ставить. Детали, к сожалению, запамятовал...
PM MAIL WWW   Вверх
Sun
Дата 4.10.2002, 00:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: нет
Всего: 48



Цитата(Ampersand @ 03.10.2002, 16:40)
Если мне память не изменяет, в action можно сразу mailto (или просто mail?) ставить. Детали, к сожалению, запамятовал...

В action ты прописываешь путь к CGI программе, которая расположена на сервере, и будет обрабатывать твою форму. Если она называется "mail" и она находится в той же директории что и html-файл, тогда ты пишешь action="mail", но это частный случай (и в природе такое редко бывает :))


--------------------
Account removed
PM MAIL   Вверх
Ampersand
Дата 4.10.2002, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 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=А она работает!" у меня в текущей директории нет :).
PM MAIL WWW   Вверх
Sun
Дата 4.10.2002, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: нет
Всего: 48



Цитата(Ampersand @ 04.10.2002, 09:46)
З.Ы. Скрипта с именем "mailto:[email protected]?Subject=А она работает!" у меня в текущей директории нет :).

Твой пример запускает почтовый клиент, который входит в состав твоего броузера либо запустит внешний почтовый клиент. Но для этого у юзера должна быть настроена почта (указаны POP3, SMTP сервера) и у юзера должна быть учетная запись на этих серверах (попросту e-mail), иначе никуда письмо не уйдет


--------------------
Account removed
PM MAIL   Вверх
Ampersand
Дата 7.10.2002, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 46
Регистрация: 20.5.2002

Репутация: нет
Всего: нет



А я вообще против ананимности :).
PM MAIL WWW   Вверх
Sun
Дата 7.10.2002, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Account removed
***


Профиль
Группа: Экс. модератор
Сообщений: 1611
Регистрация: 14.8.2002

Репутация: нет
Всего: 48



Цитата(Ampersand @ 07.10.2002, 11:03)
А я вообще против ананимности :).

Тут дело не в анонимности. Просто не всегда есть возможность настроить почту на том компьютере из которого заполняется форма с сообщением (компьютер может быть чужой, либо человек может не знать как настроить почту). К тому же не на всех броузерах будет работать твой пример (я например сначала запускал под Mozilla и ничего не происходило, под Netscape сработало нормально)


--------------------
Account removed
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0680 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.