Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Кодировка заголовка письма с нескольким вложениями

Сообщения:  [1-10]   [11-13] 

 
 автор: sim5   (14.09.2008 в 17:54)   письмо автору
 
   для: Quies   (14.09.2008 в 17:43)
 

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

  Ответить  
 
 автор: Quies   (14.09.2008 в 17:44)   письмо автору
 
   для: sim5   (14.09.2008 в 17:41)
 

Спасибо, посмотрю.

  Ответить  
 
 автор: Quies   (14.09.2008 в 17:43)   письмо автору
 
   для: sim5   (14.09.2008 в 17:34)
 

в самом низу кода:

<?
// здесь попробовал использовать функцию
// convert_cyr_string но не помогло
if(!mail($this->emailconvert_cyr_string(stripslashes($this->subject),'k','w'), $multipart$headers)) { 
return 
false
} else {
if(
$this->fsend) return $arr;
// конец условия 
?>

Если вы про это.

  Ответить  
 
 автор: sim5   (14.09.2008 в 17:41)   письмо автору
 
   для: Quies   (14.09.2008 в 17:39)
 

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

  Ответить  
 
 автор: Quies   (14.09.2008 в 17:39)   письмо автору
 
   для: sim5   (14.09.2008 в 17:35)
 

Да, заголовок в смысле темы письма.

  Ответить  
 
 автор: Quies   (14.09.2008 в 17:37)   письмо автору
 
   для: Trianon   (14.09.2008 в 17:32)
 

Точно не знаю :) взял кусок кода, работает и ладно (оказалось, что не совсем ладно).

  Ответить  
 
 автор: sim5   (14.09.2008 в 17:35)   письмо автору
 
   для: Quies   (14.09.2008 в 17:33)
 

Вы имеете ввиду тему письма?

  Ответить  
 
 автор: sim5   (14.09.2008 в 17:34)   письмо автору
 
   для: Trianon   (14.09.2008 в 17:32)
 

Ну автор говорит о передаваемом тексте, а где и что у него передается вообще не видно.

  Ответить  
 
 автор: Quies   (14.09.2008 в 17:33)   письмо автору
 
   для: sim5   (14.09.2008 в 17:08)
 

Немного ошибся вот так:

<?
$headers 
.= "MIME-Version: 1.0\n"
$headers .='Content-Type: multipart/related; boundary="'.$boundary.'" ;type="text/html"';
$header.='Content-type: text/html; charset="windows-1251"';
$headers .= "From: ".$this->from."\n";
$multipart .= "--$boundary\n"
?>


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

  Ответить  
 
 автор: Trianon   (14.09.2008 в 17:32)   письмо автору
 
   для: Quies   (14.09.2008 в 17:24)
 

Это что за новоявленныей метод кодирования такой Quot-Printed?
$multipart .= "Content-Transfer-Encoding: Quot-Printed\n\n";  


Сами поля заголовка тоже нужно кодировать, кодирование сообщения и кодирование полей его заголовка - вещи независимые.
См. RFC-2047


sim5: multipart/related тут не при чем. Он нужен только тогда, когда требуется передать html-код вместе с объектами, на которые он cсылается.

  Ответить  

Сообщения:  [1-10]   [11-13] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования