| |
|
|
| | Как нибудь можно принудительно строке задать кодировку? не странице а именно строке. | |
| |
|
|
| |
|
|
| |
для: brys
(21.04.2007 в 15:19)
| | | $utf = iconv ('cp1251', 'utf-8', $cp); | |
| |
|
|
| |
|
|
| |
для: bronenos
(21.04.2007 в 15:56)
| | | а если я незнаю какая кодировка? она у меня в списке разная.
вроде того $utf = iconv ('cp1251', 'любая кодировка', $cp); | |
| |
|
|
| |
|
|
| |
для: brys
(21.04.2007 в 16:06)
| | | Если не знаете Вы - откуда узнает программа? | |
| |
|
|
| |
|
|
| |
для: Trianon
(21.04.2007 в 17:10)
| | | извлекаю данные с помощью imap_headerinfo и применяю для для декода imap_mime_header_decode. с разных почтовых серверов приходят в разных кодировках и получается что половина сообщений в KOI8-R, а другая в windows-1251 и все это в одном списке если применяю convert_cyr_string или iconv то сообщения только от одного сервера становятся нормального вида. зависит от того какой схему я указываю | |
| |
|
|
| |
|
|
| |
для: brys
(21.04.2007 в 18:37)
| | | Каждая текстовая часть сообщения имеет свой content-type, в котором параметром charset прописана кодировка части.
с помощью iconv любую кодировку можно привести к utf-8 | |
| |
|
|
| |
|
|
| |
для: Trianon
(21.04.2007 в 18:42)
| | | спасибо разобрался. с помощью convert_cyr_string.
convert_cyr_string($fromname[0]->text,$fromname[0]->charset,"k") | |
| |
|
|