| |
|
|
| | как перекодировать utf-8 в cp1251?
к сожалению, не смогу толково объяснить проблему, т.к. она описана со слов одного из посетителей моего чата. он как-то туда заходит через мобильник (я к сожалению это плохо себе представляю, т.к. на моем мобильнике таких возможностей нет). и когда он отправляет сообщения с мобильника, то они, по его словам, идут в кодировке utf-8. каким образом эту кодировку можно изменить на cp1251? | |
| |
|
|
| |
|
|
| |
для: irr
(22.10.2005 в 10:28)
| | | Мобила действительно использует UTF-8 при отправке сообщений.
Для перекодировки отлично подходит функция iconv(). Юзать так:
$stroka = iconv('utf-8','windows-1251',$stroka);
|
Возникает огромная проблема если iconv() отключен.
Люди, если кто знает как сделать перекодировку при отключенном iconv'е буду оч. благодарен. У меня как раз такая ситуация :(( | |
| |
|
|
| |
|
|
| |
для: FanPHP
(22.10.2005 в 10:36)
| | | >Люди, если кто знает как сделать перекодировку при
>отключенном iconv'е буду оч. благодарен. У меня как раз
>такая ситуация :((
По старинке, вручную... так как это описывается в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=3425, только лучше через массивы переписать функцию. | |
| |
|
|
|
| |
|
|
| |
для: FanPHP
(22.10.2005 в 10:36)
| | | Спасибо!
Действительно работает :)
Вот вопрос есть там встречаются символы наподобие и т.д. Что это за символы и как можно с помощью PHP их получить скажем из Windows-1251 чтоб сделать другие подобные перекодировщики? | |
| |
|
|
| |
|
|
| |
для: FanPHP
(22.10.2005 в 15:39)
| | | Это шестнадцетиричные числа, а в смысле другие перекодировщики, что и куда выхотите перекодировать? | |
| |
|
|
| |
|
|
| |
для: FanPHP
(22.10.2005 в 10:36)
| | | спасибо большое! iconv помог, все нормально теперь! | |
| |
|
|