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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
По умолчанию Как послать переменную из PHP или JavaScr. во Flash?

2Всем:
Привет!
Есть вопрос:
Как послать переменную из PHP или JavaScr. во Flash?
Спасибо заранее.
__________________
Evsey

Старый 10.11.2001, 13:07
pavit вне форума Посмотреть профиль Отправить личное сообщение для pavit Посетить домашнюю страницу pavit Найти все сообщения от pavit
  № 2  
pavit
 
Аватар для pavit

Регистрация: Feb 2001
Адрес: Россия Казань
Сообщений: 87
По умолчанию Привет!

Подскажу как передать переменную из JavaScript из PHP не знаю посколько только начал его изучать.
Значит нужны следушие функции на JavaScript

Код:
function movieobject(moviename) 
{ 
if (navigator.appName.indexOf ("Microsoft") !=-1) 
{ 
return window[moviename]; 
} 
else 
{ 
return document[moviename]; 
} 
}
вместо moviename подставляеш название swf'а (для IE это то, что находится после ID=)

передать значение теперь во флаш нужно вызвав
типа:

Код:
movieobject("mySwf").SetVariable("k", 2);
где k - переменная в главном уровне.
__________________
vitaly/PAVIT corporation

Старый 10.11.2001, 14:30
=LJ= вне форума Посмотреть профиль Отправить личное сообщение для =LJ= Посетить домашнюю страницу =LJ= Найти все сообщения от =LJ=
  № 3  
=LJ=

Регистрация: Nov 2001
Адрес: Россия г. Пермь
Сообщений: 47
Отправить сообщение для =LJ= с помощью ICQ Отправить сообщение для =LJ= с помощью AIM Отправить сообщение для =LJ= с помощью Yahoo
Я так понимаю, что из ПХП немного подругому передача происходит.
Нужно, чтобы твой CGI-шник генерировал строку типа &var1=value1&var2=value2... и т.д.
А потом из Flash обращаешься к нему через loadVariables("../yourcgi.php");
и все переменные типа var1, var2 и т.д. у тебя в кармане (в руте)

Старый 10.11.2001, 16:07
pavit вне форума Посмотреть профиль Отправить личное сообщение для pavit Посетить домашнюю страницу pavit Найти все сообщения от pavit
  № 4  
pavit
 
Аватар для pavit

Регистрация: Feb 2001
Адрес: Россия Казань
Сообщений: 87
По умолчанию Если знаешь как из PHP передать в Java

Если знаешь как из PHP передать в JavaScript
то во флеше можешь просто вызывать функцию JavaScript'а
типа
Код:
Get URL ("javascript:num()")
num - соответсвено функция JavaScript из нее можешь вызвать PHP, правда я не уверен PHP плохо знаю!
__________________
vitaly/PAVIT corporation

Старый 11.11.2001, 02:40
Evsey вне форума Посмотреть профиль Отправить личное сообщение для Evsey Найти все сообщения от Evsey
  № 5  
Evsey

Регистрация: Jul 2001
Адрес: Ашдод
Сообщений: 152
Отправить сообщение для Evsey с помощью ICQ
Извиняюсь немного не понял я что куда писать,
путаница какая то у меня выходит. Не сочтите за труд, всподмогните:
Итак разложу по составляющим:
Имя флэш-мува: muvik.swf ;
в нём есть скрипт : _root.a=i;
Далее в ХТМЛе :
........
<SCRIPT LANGUAGE="javascript">
var i = 123;
</SCRIPT>
</HEAD><BODY>
<OBJECT classid="clsid:Dlinnyj nomer"
codebase="http://bla-bla">
<PARAM NAME=movie VALUE="muvik.swf">
<EMBED src="muvik.swf"
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://escho bbla-bla"></EMBED>
</OBJECT>.......

Надо чтоб при загрузке страниицы флэш получил бы эту var i .

Чего куда?

Взываю о помощии.
__________________
Evsey

Старый 11.11.2001, 17:14
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 6  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
Если у тебя ХТМЛьник генериться в ПХП то просто в кач адреса свфки задай someswf.swf?var1=1&var2=2 после чего переменные покладуться в рут.
Если ни хрена не генериться То тоды вот так:
Зри в аттач
Вложения
Тип файла: zip varinflash.zip (2.7 Кб, 124 просмотров)
__________________
Дешевый критикан

Старый 11.11.2001, 17:16
gOloVasTicK  '~ вне форума Посмотреть профиль Отправить личное сообщение для gOloVasTicK  '~ Посетить домашнюю страницу gOloVasTicK  '~ Найти все сообщения от gOloVasTicK  '~
  № 7  
gOloVasTicK '~
виртуальное земноводное
 
Аватар для gOloVasTicK  '~

Регистрация: Mar 2001
Адрес: на работе
Сообщений: 1,779
Отправить сообщение для gOloVasTicK  '~ с помощью ICQ Отправить сообщение для gOloVasTicK  '~ с помощью AIM Отправить сообщение для gOloVasTicK  '~ с помощью Yahoo
Уточнение к 1 варианту:
</HEAD><BODY>
<OBJECT classid="clsidlinnyj nomer"
codebase="http://bla-bla">
<PARAM NAME=movie VALUE="muvik.swf?i=123 ">
<EMBED src="muvik.swf"
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://escho bbla-bla"></EMBED>
</OBJECT>.......
__________________
Дешевый критикан

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

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

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


 


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


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