Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не работает Content-type y php mail
Форумы портала PHP.SU » » Вопросы новичков » Не работает Content-type y php mail

Страниц (1): [1]
 

1. Webtest - 09 Октября, 2014 - 11:37:46 - перейти к сообщению
Здравствуйте.

Подскажите в чем проблема? Пишу заголовки в письме:
$headers .= 'Content-type: text/html;' . "\r\n";
Тело письма:
$message = '<a href="' . $siteName . '">' . $siteName . '</a>';
А на почту приходит письмо, будто никаких тегов а нет. Т.е. просто название ссылки без возможности перехода. А если убираю контент тайп, то приходит просто текст выведенными тегами.
(Добавление)
Ни у кого нет идей?
2. esterio - 09 Октября, 2014 - 12:30:00 - перейти к сообщению
http://habrahabr[dot]ru/post/17531/
все намного сложнее чем вы думаете. нужно сохранять четкую иерархию
3. Webtest - 09 Октября, 2014 - 13:14:32 - перейти к сообщению
esterio, вроде сделал как там написано:
PHP:
скопировать код в буфер обмена
  1. $to      = 'webtestest@yandex.ru';
  2. $subjectText = 'Тема письма';
  3. $subject = "=?utf-8?b?" . base64_encode($subjectText) . "?=";
  4. $senderText = 'test@test.ru';
  5. $sender = "<" . $senderText . ">";
  6. $messageMailText = '<a href="' . $siteName . '">' . $siteName . '</a>';
  7. $message = "=?utf-8?b?" . base64_encode($messageMailText) . "?=";
  8. $headers  = 'MIME-Version: 1.0' . "\r\n";
  9. $headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";

Вроде сделал как там написано, а на почту приходит закодированное сообщение: =?utf-8?b?0TQ9tZDU9YQ4YTUzMzQxMDcYzc3ZDMxZWM4ZDYxzAQ1PC9hPg==?=
4. esterio - 09 Октября, 2014 - 14:23:29 - перейти к сообщению
Цитата:

Content-type: multipart/mixed
Content-type: multipart/alternative
Content-type: multipart/related
Content-type: text/html

в вашем коде я такого не вижу
5. Мелкий - 09 Октября, 2014 - 14:29:16 - перейти к сообщению
Webtest пишет:
Вроде сделал как там написано

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

 

Powered by ExBB FM 1.0 RC1