Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Серверные технологии и Flash

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 27.10.2008, 01:52
Alexandor1984 вне форума Посмотреть профиль Отправить личное сообщение для Alexandor1984 Найти все сообщения от Alexandor1984
  № 1  
Ответить с цитированием
Alexandor1984

Регистрация: Nov 2006
Сообщений: 106
По умолчанию WebORB for PHP + кириллица = ?????

Кто нить сталкивался с проблемой неправильного отображения кириллицы?
В базу пишется все верно, проверял phpMyAdmin-ом. А вот когда данные отправляются во flash, то там эти данные отображаются вот так - "?????????".

Есть подозрение, что всю картину портит WebORB for PHP...

Старый 27.10.2008, 01:58
cyberDog вне форума Посмотреть профиль Отправить личное сообщение для cyberDog Найти все сообщения от cyberDog
  № 2  
Ответить с цитированием
cyberDog

Регистрация: Jun 2008
Сообщений: 5
я при отсылке из пхп во флеш конвертирую так для ас3
Код:
urlencode(iconv('cp1251', 'utf-8', $msg));
а входящие данные перед добавлением в базу так
Цитата:
iconv('utf-8', 'cp1251', urldecode($_POST['msg']))


Последний раз редактировалось cyberDog; 27.10.2008 в 02:02.
Старый 28.10.2008, 01:21
Alexandor1984 вне форума Посмотреть профиль Отправить личное сообщение для Alexandor1984 Найти все сообщения от Alexandor1984
  № 3  
Ответить с цитированием
Alexandor1984

Регистрация: Nov 2006
Сообщений: 106
Провел несколько тестов над WebORB-ом и понял, что он ваще не умеет работать с кириллицей и БД тут не причём
Как с этим быть пока не знаю

Старый 30.04.2009, 16:27
boston вне форума Посмотреть профиль Отправить личное сообщение для boston Найти все сообщения от boston
  № 4  
Ответить с цитированием
boston

Регистрация: Apr 2009
Сообщений: 1
Тема давно уже давно была сделана, но в яндыксе она первая при запросе кодировки в weborb, потому напишу решение вопроса, нашёл ответ тут _http://www.themidnightcoders.com/forum/default.aspx?g=posts&t=728 :

В файле: ./Weborb/Writer/FlashorbBinaryWriter.php
надо закомментировать строку ~62 (версия WebOrb 3.5), было:
$utfValue = utf8_encode($utfValue);
стало:
//$utfValue = utf8_encode($utfValue);

Создать новую тему Ответ Часовой пояс GMT +4, время: 14:38.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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