|
|
|
| Для поддержания красоты дизайна сайта хочется сделать в "шапке" flash-ролик (даже не ролик а flash-картинку) с информацией о погоде. Нарисовать то дело не сильно трудное. Как подгрузить данные с сервера погоды и вставить в swf?
Есть ли какие либо наработки порстенькие.
Мне буквально то нужно - образец: вывод во flash-ролике текста полученного в результате выполнения скрипта | |
|
|
|
|
 5.8 Кб |
|
|
для: MikeSVB
(15.12.2008 в 09:12)
| | средствами PHP делаете xml- файл. или берете готовый xml, не важно. потом его скармливаете флаш-ролику, он читает и выводит. в аттаче небольшой пример (). | |
|
|
|
|
|
|
|
для: elenaki
(15.12.2008 в 10:59)
| | вроде бы что то такое хотел. Но... не очень. и на этом спасибо | |
|
|
|
|
|
|
|
для: MikeSVB
(15.12.2008 в 13:46)
| | что именно "не очень"? в каком виде вы получаете данные с сервера погоды? я много
делала связок PHP+MySQL+XML+Flash. там все стандартно. зависит только от сложности
структуры XML (у меня там еще и языки разные были). но с погодой никакой сложности не
должно быть. приведите пример данных о погоде. а то - "дайте мне то, не знаю что", а потом -
"HE то дали!". | |
|
|
|
|
|
|
|
для: elenaki
(15.12.2008 в 14:23)
| | не... не то что бы не то дали. Я видать плохо выразился. Сорри если обидел :)
У меня допустим php файл обрабатывает погоду. выдаёт строку типа text=INFO&text2=INFO2
Как мне эти данные получить во flash? и присвоить их переменным, а потом уже эти переменные "привязать" текстовым объектам.
Вообще flash никапельки не похож на php, хоть и говорят что все языки схожи. | |
|
|
|
|
 1.6 Кб |
|
|
для: MikeSVB
(16.12.2008 в 04:09)
| | ну дык это еще проще! точно так же, как вы переменные принимаете от PHP, можете их
передать Флашу. все зависит от того, каким скриптом вы выводите флаш на страницу
(сейчас практически все пользуются скриптами для вывода флаша - догадайтесь с трех
раз, почему). я использую iobject. мне нравится - небольшой и все делает. тогда переменные
я присваиваю таким образом - строка o.flashvars = ..., а во Флаше их просто читаю (только
надо помнить, что все переменные из URL грузятся во Flash в первый кадр корневого слоя).
<SCRIPT language="JavaScript" type="text/javascript" src="iobject.js">
</SCRIPT>
<SCRIPT language="JavaScript" type="text/javascript">
var o = {};
o.bgcolor = "#ffffff";
o.width = "800";
o.height = "400";
o.id = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
o.name = "intro_01.swf";
o.quality = "high";
o.flashvars = "lang=<?=$_GET["lang"]?>&menu=<?=$_GET["menu"]?>";
o.wmode="";
showFlash (o);
</SCRIPT>
|
скрипт iobject.js в аттаче | |
|
|
|
|
|
|
|
для: elenaki
(16.12.2008 в 08:51)
| | всё равно ничего не понял. :( ощущаю себя толи тупым толи не моё это.
как мне вывести во флэшке эти переменные? чиго там надо то прописать, если вопрос не формата форума, то подскажите где можно поискать про это | |
|
|
|
|
|
|
|
для: MikeSVB
(16.12.2008 в 04:09)
| | У меня допустим test.php файл обрабатывает погоду. выдаёт строку типа text=INFO&text2=INFO2
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
trace(this.text+'___'+this.text2);
} else {
trace("Ошибка в загрузке / разборе результирующей строки.");
}
};
my_lv.load("http://www.****.**/test.php");
|
| |
|
|
|
|
|
|
|
для: AlexSol
(16.12.2008 в 14:46)
| | Методом проб и ошибок всётаки пое что получил в файл. Но не последним примером.
Хотелось бы узнать. Что за проблема с русским шрифтом? почему не отображатеся? дело в кодировке? | |
|
|
|
|
|
|
|
для: MikeSVB
(16.12.2008 в 16:46)
| | да, используйте utf-8 | |
|
|
|