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

Форум PHP

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

 

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

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

тема: imap_headers

Сообщения:  [1-7] 

 
 автор: Alexx   (13.09.2007 в 16:37)   письмо автору
 
   для: brys   (18.04.2007 в 17:46)
 

ап, такая же проблема :( Ктонибудь решил её?

   
 
 автор: brys   (18.04.2007 в 17:46)   письмо автору
 
   для: brys   (18.04.2007 в 11:08)
 

Помогите разобраться очень надо

   
 
 автор: brys   (18.04.2007 в 11:08)   письмо автору
 
   для: brys   (18.04.2007 в 10:41)
 

Разобрался что это можно исправить средствами php с помощью imap_mime_header_decode

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


if($imap)
    {
      echo "<table width=$table_width' cellspacing='0'
                   cellpadding='6'  border='0'>";

      $headers = imap_headers($imap);
      
      $messages = sizeof($headers);
      for($i = 0; $i<$messages; $i++)
      {
        echo '<tr><td bgcolor = "';
        if($i%2)
          echo '#ffffff';
        else 
          echo '#ffffcc';
        echo '"><a href="index.php?action=view-message&messageid='.($i+1).'">';
        echo $headers[$i];
        echo "</a></td></tr>\n";
      }
      echo '</table>';
    }

   
 
 автор: Trianon   (18.04.2007 в 11:07)   письмо автору
 
   для: brys   (18.04.2007 в 10:41)
 

Вывод правильный.

   
 
 автор: brys   (18.04.2007 в 10:41)   письмо автору
 
   для: Trianon   (18.04.2007 в 09:54)
 

Неправильный вывод из-за imap сервера или можно это исправить средствами php?

   
 
 автор: Trianon   (18.04.2007 в 09:54)   письмо автору
 
   для: brys   (18.04.2007 в 09:04)
 

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

На всякий случай, посмотрите еще RFC 2822 и 2045...2049. Не ознакомившись с ними, браться за работу с входящими почтовыми сообщениями можно не спешить.
2821 тоже может оказаться полезным.

   
 
 автор: brys   (18.04.2007 в 09:04)   письмо автору
 
 

Вывожу темы почтовых сообщений функцией imap_headers. руский язык не понимает, а с английским все ок
В чем может быть ппроблема? Может в самом imap сервере?

вот вид такой у темы

4)17-Apr-2007 =?koi8-r?Q?=F7=CC=C1 =?koi8-r?Q?Re=3A_test?= (1083 chars)

   

Сообщения:  [1-7] 

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

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