![]() |
Форма....???
Есть форма полей 10 .Надо что бы данные из этой формы отсылались на майл, и страница говорила о том что ваша заявка отправлена или что то в таком духе.Как это сделать???
Спасибо. ;) |
Читай доки по любому языку программирования используемого для Web. PHP, Perl, ASP, CFML, Java или просто по cgi
|
:cool: Infernal конечно прав, но
Народ, я слышал такой прикол, что каким-то макаром JS может посылать письма на мыло, (нет, не открывать почтовый клиент)! Как вы думаете, это гон или нет? |
Цитата:
|
Цитата:
|
Re: Форма....???
Цитата:
|
У тебя такой выбор на чём писать свою фичу, что мне :rolleyes: завидно.
Например, на ПХП: Код:
mail("spectrum@myservak.ru", "Тема!", "$input1\n$input2\n$input3"); |
Хорош флеймить, давай работать.
Каким макаром тут привязан яваскрипт ну в упор не понимаю. :) А про лохнесское хорошо сказанно. :) Отправлять можно и через любимый ящик на mail.ru просто подставив все нужные параметры в форму, проблема только в том что все кому не лень смогут потом через этот гейт отправлять и будут знать пароль. |
Вот посмотри про это речь идет http://www.autosite.ru/zakaz.html
Если оно, мыль письмо, я те исхдники вышлю покапаешься, поймешь. Если сам начал писать на ПХП будь внимателен с хидерами. |
А на сайте шлется через
<form action="http://www.autosite.ru/mail/mail.php3" method="post"> А написать ответ что отправлена в чем проблема то? То что я писал ранее остается в силе. :) RTFM Батенька. HTTP 1.1 и любой серверный язык. |
Или ты был не внимателен или я что то не допонял. После отправки пишется: "Ваше сообщение успешно отправлено.
Спасибо. Надеемся на дальнейшее сотрудничество ". А потом через 5 секунд происходит редирект на новости |
Для тех кто в танке, повторяю.
RTFM доки по HTTP 1.1 На каждый запрос должен быть выдан ответ в каком нить формате. В данном случае mail.php3 отдает тебе ответ в html <html> <head> </head> <body> <HTML><HEAD> <TITLE>Подождите, пожалуйста</TITLE><META HTTP-EQUIV=REFRESH CONTENT='5;URL=http://www.autosite.ru/news.html'></HEAD><BODY></BODY></HTML><p><center><h1><font color=red><br><br><br><br>Ваше сообщение успешно отправлено.<br>Спасибо. Надеемся на дальнейшее сотрудничество</font></body> </html> Где: <META HTTP-EQUIV=REFRESH CONTENT='5;URL=http://www.autosite.ru/news.html'> Редеректит тя на другую страницу. |
(Спрашиваю из танка ) и чем это плохо когда ответ в HTML формате ?
|
(Гранатой в танк:) ) А нахер вообще эта мессага?
:) З.Ы. Пора заканчивать флейм. :) |
:o УРА, попал =)
Горю!!! :) |
Короче пацаны подвязывайте.... - вот ответ на мой (наш) вопрос http://www.phpclub.net/talk/showthre...d=19363&rand=8
|
Ну ответы тебе более дельные давали =)
<? $email="c-spectrum@mail.ru"; $subject="Ваша форма"; $message="привет!!! это работает"; if (mail($email, $subject, $message)) { echo "Сообщение отправлено без ошибок!"; } else { echo "Сообщение не было ... <a href=mailto:$email>$email</a>"; } ?> ------------------------------------------------------------------------ ну и в какой кодировке приходит сообщение? ты же понимаешь что переменная message заполняться будет из формы. я бы добавил еще переменную header и получил бы такой код: <? $email="c-spectrum@mail.ru"; $header = "From: ///от кого письмо/// MIME-Version: 1.0 Content-Type: multipart/alternative"; $subject="Ваша форма"; $message="привет!!! это работает"; if (mail($email, $subject, $message, $header)) { echo "Сообщение отправлено без ошибок!"; } else { echo "Сообщение не было ... <a href=mailto:$email>$email</a>"; } ?> и плюс к этому проверку на пустые поля, на email'ы, ur'ы и т.п. |
| Часовой пояс GMT +4, время: 14:03. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.