Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > интрепретировать html в письме


Автор: Samotnik 6.10.2009, 10:44
Привет,
нужно отправить письмо с html тегами, и чтобы получатель получив его и открыв - увидел отображение того, что отправитель написал, т.е.
Я почылаю :


Цитата

Привет Вася, вот таблица,которую ты просил 
<table>
<tr><td>1</td></tr>
<tr><td>2</td></tr>
<tr><td>3</td></tr>
</table>


А Вася, открыв письмо, увидет не html теги, а саму таблицу 
  smile  smile  smile 

Автор: brother79 6.10.2009, 10:51
там в заголовке указывается типа письма или txt или html, если txt - то форматируешь банальными пробелами и концами строки, если html - то тегами html при этом можно атачить прилагающиеся файлы типа картинки, которые потом в письма покажутся там где нужно по разметке.

Автор: Samotnik 6.10.2009, 10:55
пример можно ? Куда что вставлять ? Где заголовок Контент тйап прописывать ? 

Автор: Grig 7.10.2009, 06:50
чем отправляешь-то?
Если, скажем, php и работает программа mail то тогда вот так:
Код

  $ttt=$_POST['ttt'];
  $email=$_POST['email'];
  $tema=$_POST['tema'];
  $to='[email protected]';
$tel=$_POST['tel'];  
$subject = "Сообщение";
$message = '
<html>
<head>
<title>Сообщение с сайта</title>
</head>
<body>
<b>'.$tema.'</b><br>'.$ttt.'
<br><br>
<b>Контактный телефон:
'.$tel.'</b>
<br><br>
<b>E-mail:
'.$email.'</b>
</body>
</html>';
$headers  = "Content-type: text/html; charset=windows-1251 \r\n";
$headers .= "From: <".$email.">\r\n";

mail($to, $subject, $message, $headers);
print '<font class="tel">Сообщение отправлено администрации сайта</font><br /><br />';


взято с рабочего примера

Автор: Samotnik 7.10.2009, 09:53
не не ПХП. 
Ну просто напросто, захожу на ящик винграда (который на основе  ГМэйла работает)  и вот там хочу написать письмо с тегами. smile

Автор: Grig 7.10.2009, 09:58
причем тут только Яваскрипт =)
тебе поможет любой почтовый клиент, который поддерживает html-форматирование.

Автор: Samotnik 7.10.2009, 20:36
ok

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)