PDA

Просмотр полной версии : PHP -> FLASH -> XML -> XML -> FLASH -> PHP


itcoders
21.06.2010, 16:30
Добрый день, уважаемые коллеги.

Объясню вкратце суть проблемы...

Если некий web-сайт (PHP, MySQL).
При клике на определенной кнопке, должен производиться FLASH Application и генерироваться XML файлик (это легко реализуется средствами PHP)

В самом Flash application мы ожидаем появления в нужной папочке другого XML файлика (до тех пор в FA происходит что-то циклическое). Как только файлик появится выдаем в FA информацию из него...

Пользователь кликает на ОК в FA и управление снова передается PHP.

Так вот, у меня есть несколько недопониманий в плане реализации:

1. Как лучше вызвать Flash Application из PHP? Хотелось бы чтобы оно представляло собой некой модальное окно?

2. Как во Flash реализуется механизм ожидания (пока файлик не появится в FA происходит что-то циклическое)?

3. Как вернуть управление от Flash Application обратно PHP?

Всем спасибо за внимание.

deman455
21.06.2010, 18:03
PHP -> FLASH -> XML -> XML -> FLASH -> PHP
Если некий web-сайт (PHP, MySQL).
Вам xml или MySql ?
На форуме множество тем.

itcoders
21.06.2010, 18:27
МуSQL здесь совсем не причем... у меня обмен данными идет посредством формирования и считывания xml файликов.

Главным образом интересует вопрос, как лучше вызвать сам flash-контейнер (Application, не знаю как правильно назвать) грубо говоря путем клика по кнопке на php-странице.

+ интересует вопрос ожидания непосредственно во Flash, пока в папочке не появится нужный для него файлик...

P.S. по форуму немного порыскал, но проблема в том, что мне довольно сложно сформулировать мою задачу (вследствии малого опыта в данном (FLASH) направлении). Поэтому, если не затруднит, ткните носом :)

-De-
21.06.2010, 19:06
у меня обмен данными идет посредством формирования и считывания xml файликов.

Куча гемора на ровном месте. Почему не запрашивать php скрипт (который отдает xml)?

Главным образом интересует вопрос, как лучше вызвать сам flash-контейнер (Application, не знаю как правильно назвать) грубо говоря путем клика по кнопке на php-странице.

Это вопрос по HTML, я в нём слаб, что-то типа писать код контейнера яваскриптом в слой(div). Покурить динамическое обновление страницы...
Ожидание не сделать нормально, проблема http протокола в том, что сервер не может сказать клиенту, что произошло событие, только клиент может спрашивать что-то типа "не произошло ли событие" периодически, но эт плохой изврат.