Просмотр полной версии : PHP не отображает русские буквы во флэш.
Likoniko
26.02.2011, 15:40
Хотел сделать простенькую таблицу новостей в которую можно добовлять новости зайдя как администратор. Но не тут то было. Принцип работы прост: Флэш открывает документ и считывает от туда текст, далее просто пишет его. Но пишет он не понятными знаками, что мне делать??
Собственно вот сам код:
import flash.display.MovieClip;
import flash.net.URLRequest;
import flash.net.URLRequestMethod;
import flash.net.URLVariables;
import flash.net.URLLoader;
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("news.txt"));
loader.addEventListener(Event.COMPLETE, onComplete );
function onComplete (e:Event)
{
result_tf.text = loader.data;
}
mikhailk
26.02.2011, 16:18
utf-8?
Likoniko
26.02.2011, 16:29
а можно по подробнее? я просто вообще впервые слышу про УТФ или как её там.
willis83
26.02.2011, 16:34
php в принципе не отображает буквы во флэш, он просто передаёт. Проверьте кодировку в которой он отдаёт. Если берёт из базы, проверьте кодировку базы, надо чтобы была utf-8.
Likoniko
26.02.2011, 16:48
нет там не какой кодировки, просто буквы вписаны (текст), а приходят символы.
Кодировка (http://ru.wikipedia.org/wiki/Набор_символов)
Likoniko
26.02.2011, 17:03
ммм, спасибо только бы узнать как проверить её или перевести на русский язык
Сохраните php-файл в utf-8 и не мучайтесь. Или базу, как сказали выше.
Likoniko
26.02.2011, 18:17
а можете подробно расказать как это сделать? Я просто в этом не чего не шарю
Чем пользуемся? Виндой? Открываем в обычном блокноте - сохранить как - выбираем кодировку.
Likoniko
26.02.2011, 18:36
спасибоо, я просто только актион скрипт учил, и то не много , спасибо огромное :D
Добавлено через 18 минут
а вот ещё вопрос: Как из флэша записовать данные в пхп, ну например я введу слово в текстовое поле и чтоб оно записалось?
Куда записывать? Вы, наверно, имеете в виду запись в текстовой файл на сервере? Отдаете информацию php-скрипту, он сам все делает. На форуме дофига и больше таких тем, пользуйтесь поиском.
Likoniko
26.02.2011, 22:34
мне надо сделать так: чтоб вводиш в текстовое поле текст, он отправляется в пхп файл и сохраняется там, далее у меня стоит функция чтоб текст (другой уже) отображал пхп файл.
Php-файл не может ничего в себе сохранять. "Отображать php" - это показывать его содержимое, что ли? Хотя я уверен, что нет. Намек понят? Я написал, что вам нужно.
2 Likoniko:
Почитайте в документации про URLLoader (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/net/URLLoader.html), URLRequest (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/net/URLRequest.html) и URLVariables (http://help.adobe.com/ru_RU/AS3LCR/Flash_10.0/flash/net/URLVariables.html).
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.