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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Apr 2007
Адрес: Братислава
Сообщений: 75
По умолчанию Как перекодировать в UTF-8

Помогите, пожалуйста!
Из Flash документа обращаюсь к PHP, беру там данные из MySQL, принимаю данные в TextArea, но вместо русских букв знаки вопроса. Как этот текст на входе во Flash можно перекодировать из Window-1251 в UTF-8? Спасибо!


Последний раз редактировалось Juraj; 05.05.2007 в 11:34.
Старый 05.05.2007, 11:37
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Надо на сервере перекодировать перед отправкой.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 05.05.2007, 11:50
OracleN вне форума Посмотреть профиль Отправить личное сообщение для OracleN Найти все сообщения от OracleN
  № 3  
Ответить с цитированием
OracleN
 
Аватар для OracleN

Регистрация: Mar 2007
Адрес: Беларусь, др. Дрычин
Сообщений: 200
Отправить сообщение для OracleN с помощью ICQ
В PHP используй iconv

Старый 05.05.2007, 13:40
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 4  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Цитата:
Сообщение от Juraj
Помогите, пожалуйста!
Из Flash документа обращаюсь к PHP, беру там данные из MySQL, принимаю данные в TextArea, но вместо русских букв знаки вопроса. Как этот текст на входе во Flash можно перекодировать из Window-1251 в UTF-8? Спасибо!
Во Flash он и так на выходе в utf-8.

Старый 06.05.2007, 15:42
Juraj вне форума Посмотреть профиль Отправить личное сообщение для Juraj Найти все сообщения от Juraj
  № 5  
Ответить с цитированием
Juraj
 
Аватар для Juraj

Регистрация: Apr 2007
Адрес: Братислава
Сообщений: 75
В PHP прекрасно работает, но когда вывожу в текстовом поле с установленым килиллическим шрифтом в Character, или в TextArea, то вместо русских букв только знаки вопроса. В PHP:
Код:
$content=iconv("Windows-1251","UTF-8",$content);echo "
&FromPHP=$content&";
В ActionScript
Код:
var s_lv:LoadVars = new LoadVars();

myButton.onRelease = function() {
	s_lv.Num="16";
	s_lv.sendAndLoad("http://xxxxxxxxx.ru/zzz.php/",
	s_lv,"GET");					
	};
s_lv.onLoad = function(success:Boolean) {
if(success) {
myTextArea.text = this.FromPHP;
}
};
Подскажите, что не так делаю.


Последний раз редактировалось Juraj; 06.05.2007 в 15:45.
Старый 06.05.2007, 15:52
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Для начала нужно проверить, выдает-ли php что-нибудь.

Старый 06.05.2007, 16:01
Juraj вне форума Посмотреть профиль Отправить личное сообщение для Juraj Найти все сообщения от Juraj
  № 7  
Ответить с цитированием
Juraj
 
Аватар для Juraj

Регистрация: Apr 2007
Адрес: Братислава
Сообщений: 75
Проверил. Прекрасно выдает. Вообще в PHP вообще всё прекрасно перекодируется, но когда приходит во Flash, то Flash не видит эту перекодировку. Только знаки вопроса. Латиница же без проблем.
Из XML,например, русский текст отображается без проблем.

Старый 06.05.2007, 16:29
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 8  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
System.useCodepage = true используете? Если да, уберите.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 06.05.2007, 17:11
Juraj вне форума Посмотреть профиль Отправить личное сообщение для Juraj Найти все сообщения от Juraj
  № 9  
Ответить с цитированием
Juraj
 
Аватар для Juraj

Регистрация: Apr 2007
Адрес: Братислава
Сообщений: 75
Не использую. Но на всякий случай поэксперементировал с true и false.
На результат не повлияло.

Старый 06.05.2007, 17:14
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 10  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
Дайти точный урл на ваш пхп. Можно в приват, если он не для публичного использования.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

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

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


 


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


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