Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   ПОМОГИТЕ с КИРИЛИЦЕЙ (http://www.flasher.ru/forum/showthread.php?t=79220)

lemegeton 04.05.2006 12:53

ПОМОГИТЕ с КИРИЛИЦЕЙ
 
Всем привет. Я уже как-то пытался найти ответ на этот вопрос, но так ничего у меня и не получилось. Есть проблема и мне очень надо ее решить. В базе MySQL есть записи в кодировке cp1251_general_ci короче русскими буквами, я выбираю их при помощи php и передаю во флеш. Вот тут есть проблема, все записи отображаются как набор вопросиков. Что делать??? помогите пожалуйста.

etc 04.05.2006 13:05

Перегнать тем же php в utf-8
Пользуйтесь поиском.

lemegeton 04.05.2006 13:17

Тип ÐºÐ°Ð¼ÐµÑЂÑ‹ - вот такай байда получается тогда :(

Бармалей 04.05.2006 13:27

System.useCodepage = true; - попробуй.

etc 04.05.2006 13:30

Бармалей, это не является выходом из ситуации в большинстве случаев.
lemegeton, выводить в utf надо после того, как взял значение из базы. И ещё, каким образом ты передаёшь из php во флеш переменные?

lemegeton 04.05.2006 13:41

я использую amfphp gjkexftncz FlashRemoting юзаю, вызываю php-шну функцию она возвращает массив строк, далее во флеш в цикле обрабатываю строки и вывожу нужные. Я уже и useCodepage пробывал и в базе кодировку поля переделывал на utf8_general_ci... все равно фигня какая-то выводится

Бармалей 04.05.2006 13:43

>> Бармалей, это не является выходом из ситуации в большинстве случаев.

Согласен. Я тоже за повсеместное применение Юникода. Однако если у lemegeton-а не хватит знаний, чтобы грамотно перевести из Юникода в Win-1251 на сервере, то применение моего варианта может помочь в этом случае. =)

etc 04.05.2006 13:47

Цитата:

Сообщение от Бармалей
Однако если у lemegeton-а не хватит знаний, чтобы грамотно перевести из Юникода в Win-1251 на сервере, то применение моего варианта может помочь в этом случае. =)

Кажется, нужна обратная операция.

lemegeton 04.05.2006 14:00

если кодировку пол сделать utf8_unicode_ci а перед запросом на выборку посылать запрос SET CHARACTER SET cp1251, то получается вот что:
Òèï êàìåðû

aksios 04.05.2006 15:06

Во первых это кой то твой касяк, поскольку лично у меня таких проблем не возникает (с некоторого времени :victory: )
Во вторых (это первое че я пробовал сделать) сделай трейс кодов символов и приембедь свой шрифт с переставлеными символами.


Часовой пояс GMT +4, время: 12:17.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.