Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Русские буквы в .cfp


Автор: Xasim 3.6.2011, 09:56
Пытаюсь с помощью PHP внести коррективы в файл формата .cfp (Filler Pilot) 
C английскими буквами все понятно, они не изменяются, а вот русские превращаются во что-то непонятное... 
Подскажите что это за кодировка такая?

Код

SFDсhг€µшд> UntitledForm Pilot Office 2.31Form Pilot Office 2.31 35р? ЧЈp=Љ @бz®Ga'@   $л% o$Мo€vѕ4лo oџc‘¬€vѕh{МЭААсhг€µшд>»=п]€яяяђ"Times New RomanђDоu›oTрj‡ђђ яяяя„N4Я Test text %.2f Text4вААсhг€µшд>†1и €яяяђ"Times New RomanђDоu›oTрj‡ђђ яяяя„N4Я "5AB>2K9 B5:AB %.2f Text5


Как видите, фраза "Test text" осталась неизменной, а вот фраза "Тестовый текст" превратилась в " 5 A B > 2 K 9 B 5 : A B .

Автор: The_Aleksey 3.6.2011, 15:09
Цитата

Пытаюсь с помощью PHP внести коррективы в файл формата .cfp (Filler Pilot) 

Может это просто внутренний формат программы "Filler Pilot" и файлы нужно редактировать с помощью нее, а не с помощью PHP

Автор: Xasim 3.6.2011, 17:04
 smile  smile  smile 
В том то и дело, что нужно чтобы PHP подготавливал файл и отправлял его по почте, а пользователь с помощью Пилота его редактировал.

P.S.: код очень похож на кодировку UTF-16, вот только попытки декодировать код с помощью iconv(''UTF-16LE','UTF-8',$test); приводит к появлению китайских иероглифов. 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)