Обмен данными между пользователями с использованием Flash и PHP - PullRequest
0 голосов
/ 13 января 2011

Я ищу, как отправить переменные с веб-страницы php во флэш-анимацию, чтобы она была интегрирована в другую веб-страницу. Небольшой пример: пользователь вводит свое имя в поле ввода на странице php, а затем, когда он нажимает кнопку отправки, егоимя будет отображаться во флэш-анимации

Есть предложения?

Ответы [ 2 ]

1 голос
/ 13 января 2011

Если я правильно понял, вы хотите, чтобы какая-то форма обрабатывалась с пользовательскими данными, а затем при загрузке загрузите другую страницу, содержащую флэш-анимацию, которая требует пользовательских данных, верно?

Вы можете посмотретьв flashvars.Обычно вы можете передать любое количество пар «ключ-значение» (до 64 КБ) при встраивании flash-объекта, и они будут доступны в информационном объекте корневого загрузчика.

//access flashvars       
var paramObj:Object = LoaderInfo(this.root.loaderInfo).parameters;

Вы добавляете flash-переменные при встраивании swf,Вы можете использовать SWFObject.Небольшой фрагмент:

<script type="text/javascript">

var flashvars = false;
var params = {
  menu: "false",
  flashvars: "name1=hello&name2=world&name3=foobar"
};
var attributes = {
  id: "myDynamicContent",
  name: "myDynamicContent"
};

swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes);

</script>

Вы можете проверить:

0 голосов
/ 13 января 2011

Не интегрируется ли Flash с Javascript?Я бы исследовал это, потому что PHP на самом деле не взаимодействует с Flash, кроме как может генерировать некоторый Javascript для размещения на странице для взаимодействия с Flash.

...