Web-mail (проблема с кодировкой)

Тема в разделе "PHP", создана пользователем silent9, 6 янв 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. silent9

    silent9 Постоялец

    Регистр.:
    7 июн 2008
    Сообщения:
    136
    Симпатии:
    10
    Пишу web-интерфейс для чтения почты, все работает, вот только письма на русском приходят в непонятной кодировке, в какой определить не могу... что можно сделать?
     
  2. bumer3

    bumer3

    Регистр.:
    10 янв 2008
    Сообщения:
    291
    Симпатии:
    154
    Ты в какой кодировке пишеш свой вебмаил в кирилице windows или в UTF ?
     
  3. silent9

    silent9 Постоялец

    Регистр.:
    7 июн 2008
    Сообщения:
    136
    Симпатии:
    10
    сам php код чтоль? windows-1251... при чем здесь кодировка скрипта?)
     
  4. bumer3

    bumer3

    Регистр.:
    10 янв 2008
    Сообщения:
    291
    Симпатии:
    154
    попробуй тогда
    PHP:
    iconv('UTF-8''windows-1251'$text); 
    может поможет
     
  5. Freeborn

    Freeborn Постоялец

    Регистр.:
    31 окт 2008
    Сообщения:
    62
    Симпатии:
    21
    Как минимум нужно указать кодировку в хедере при отправке письма.
    Скажем
    Код:
    Content-Type: text/plain; charset=windows-1251
    для простого текста в кодировке вин-1251
     
  6. Brevis

    Brevis Создатель

    Регистр.:
    6 окт 2007
    Сообщения:
    16
    Симпатии:
    7
    Нужно в заголовках письма читать его кодировку, и эту же кодировку ставить при выводе письма клиенту
     
  7. Freeborn

    Freeborn Постоялец

    Регистр.:
    31 окт 2008
    Сообщения:
    62
    Симпатии:
    21
    Так приходят на то что пишете в неправильной кодировке, или когда отправляете из него приходят на другие клиенты в неправильной кодировке?
     
  8. anarki

    anarki Прохожие

    Еще надо не забыть на странице с формой( в которую вбивается текст сообщения) указать кодировку windows-1251 в мета теге.
    PHP:
    <meta http-equiv=Content-Type content="text/html;charset=windows-1251">
     
  9. Freeborn

    Freeborn Постоялец

    Регистр.:
    31 окт 2008
    Сообщения:
    62
    Симпатии:
    21
    А это тут причем? Мы про кодировку писем, а не интерфейса:) Если у автора все отображается, как он написал, нормально, надо полагать кодировку страницы он указал верно.
     
  10. anarki

    anarki Прохожие

    Не сказано же, что нормально отображается. Сказано лишь, что работает что-то)
     
Статус темы:
Закрыта.