Можно ли скриптом выслать форму?

Denissimo

Guest
Можно ли скриптом выслать форму?

Как прислать по E-mail форму для заполнения?
Мне нужно скриптом выслать HTML теги, только таким образом, чтобы у получателя в теле письма не текст тэгов был, а web-страничка. Реально?
 

empty

Guest
С письмом отправляй заголовок: Content-type: text/html;
 

Фанат

oncle terrible
Команда форума
вообще-то, неплохо бы пониимать, что любое письмо по своей сути, как и хтмл страничка - это ТЕКСТ. особым образом отформатированный текст.
И сделать вывод, что уж текст-то скриптом можно составить любой.
 

Denissimo

Guest
Автор оригинала: empty
С письмом отправляй заголовок: Content-type: text/html;
Ну и толку? я послал текст "<meta Content-type: text/html; charset=windows-1251>"
Вместо странички опять получил по почте содержимое тега...

Кто-нибудь может ещё дать дельный совет?
 

neko

tеam neko
я могу
сходи на детали ссылка сверху, там есть про отправку почты статья
 

Denissimo

Guest
Автор оригинала: Фанат
вообще-то, неплохо бы пониимать, что любое письмо по своей сути, как и хтмл страничка - это ТЕКСТ. особым образом отформатированный текст.
И сделать вывод, что уж текст-то скриптом можно составить любой.
И что? Вывод какой? Какой бы текст я ни посылал, он приходит в в виде текста, а мне нужно, чтобы приходила страничка.
 

Фанат

oncle terrible
Команда форума
Вывод такой, что прежде, чем посылать письмо руками, надо хотя бы раз в жизни посмотреть, как оно выглядит. Не те картинки, которые тебе показывает программа аутлук экспресс, а собственно его текст.
 

Denissimo

Guest
Автор оригинала: neko
я могу
сходи на детали ссылка сверху, там есть про отправку почты статья
Лучше дай плиз непосредственно ссылку. Наверху нет ссылки "детали".
На этой странице вообще нет слов "детали" кроме тех которые написал ты, а теперь и я.
 

Фанат

oncle terrible
Команда форума
neko
эта статья написана для тех, кто понимает, что хочет сделать.
т.е. знает, как выглядит письмо, из чего оно состоит
 

empty

Guest
Автор оригинала: Denissimo
Ну и толку? я послал текст "<meta Content-type: text/html; charset=windows-1251>"
Вместо странички опять получил по почте содержимое тега...

Кто-нибудь может ещё дать дельный совет?
Пример:

PHP:
$headers = "Content-type: text/html; charset=windows-1251\n".
"From: [email][email protected][/email]\n".
"X-Mailer: PHP/".phpversion()."\n".
"Date: ".date("r")."\n".
"Reply-To: [email][email protected][/email]\n\n";

$message = "<strong>Изменение регистрационных данных на сервере знакомств $HTML[SN]</strong><br><br>
Здравствуйте, ".good_output($user_data["user_name"])."!<br>".date("d ".$months[date("n")]." Y в G:i",time())." Вы изменили свои регистрационные данные:<br><br>
Ваш логин: $_SESSION[user_login]<br>
Ваш пароль: ".($sql_password ? $_SESSION["user_p1"] : "Остался текущий пароль")."<br>
E-mail: $_SESSION[user_mail]<br><br>
Пожалуйста, не отвечайте на данное письмо, т.к. оно сгенерировано роботом.<br>
С уважением,<br>администрация сервера $HTML[SN].";
			
mail($_SESSION["user_mail"], "Изменение регистрационных данных на сервере знакомств $HTML[SN]", $message,$headers);
 

Denissimo

Guest
Автор оригинала: Фанат
Вывод такой, что прежде, чем посылать письмо руками, надо хотя бы раз в жизни посмотреть, как оно выглядит. Не те картинки, которые тебе показывает программа аутлук экспресс, а собственно его текст.
в аутлуке сообщение, конечно можно сохранить отдельно и просмотреть в блокноте. Но тут возникает выбор - сохранять в htm или msg. Текст при просмотре будет разный. Вывод - в аутлуке при просмотре мы видим результат обработки аутлуком выкачанного сообщения.
Так что не всё так просто...
 

neko

tеam neko
даааа, с аутлуком все очень непросто
мб тебе просто аутлуком и посылать?
зачем мучать себя
 

Фанат

oncle terrible
Команда форума
в аутлуке можно просмотреть исходный текст сообщения, нажав по нему правой кнопкой и выбрав Свойства.
 

Denissimo

Guest
Автор оригинала: empty
Пример:


mail($_SESSION["user_mail"], "Изменение регистрационных данных на сервере знакомств $HTML[SN]", $message,$headers);

[/PHP]
Во, теперь понятнее. Спасибо, попробую.

-~{}~ 16.08.04 13:14:

Автор оригинала: neko
даааа, с аутлуком все очень непросто
мб тебе просто аутлуком и посылать?
зачем мучать себя
Ты не совсем понимаешь, чего я хочу.
Пользователь сделал на сайте заказ, заполнил своё имя и е-майл.
Я хочу чтобу ему автоматом (автоматом, понимаешь, а не руками я чтобы сидел и отсылал всем) высылалась форма для подтверждения заказа. И ещё кой для какой информации.

-~{}~ 16.08.04 13:19:

Автор оригинала: Фанат
в аутлуке можно просмотреть исходный текст сообщения, нажав по нему правой кнопкой и выбрав Свойства.
В Outlook Express - можно
В Outlook - нельзя.
 

Denissimo

Guest
Да, всё заработало, спасибо огромное.
забыл, про один маленький параметр функции mail :))
 

empty

Guest
[[[
пользуется мышью и по умолчанию отключен ХТМЛ???
]]]

его проблемы.
 
Сверху