Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Передача переменных между мувиками (http://www.flasher.ru/forum/showthread.php?t=28939)

mc-Lion 21.03.2002 22:23

Передача переменных между мувиками
 
Вопрос:
Есть один мувик, в котором вводится логин и рароль - запрос отправляется на сервер скрипту php и если логин и пароль соотвецтвует надо загрузить другой мувик, причем передав ему некое количество переменных, которые вернулись от php первому мувику. Как это сделать?

lizergil 23.03.2002 05:25

Отправляешь данные в php, php скрипт сохраняет эти данные во временный файл, посылает ответ в флэш, флэш, получа ответ вызывает новую страницу getURL с другим флэш клипом или подгружает loadMovie. Новый флэш клип с помощью php скрипта считывает временные данные, переданные первым клипом и удаляет файл (удаление по желанию).

mc-Lion 23.03.2002 10:59

Это хорошо, если только один сеанс одновременно... А если их сотня? ну или хотя бы 10?
Как узнать какой файл кому читать?
Я вот думаю надо из первого мувика вызывать getURL для PHP скрипта с параметрами, из которого в свою очередь грузится второй мувик,но в связи с этим вопрос: как из HTML передать переменные мувику?

lucker 23.03.2002 20:57

вот так:
Код:

<script language=javascript>
document["muvName"].SetVariable("/:YouVariable", "alue");
</script>


mc-Lion 24.03.2002 12:09

Это клгда мувик уже запущен...
А если надо запустить мувик с некими переменными?

lizergil 25.03.2002 03:14

создаешь мувик, а в начале делаешь цикл инициализации параметров из файла, читаешь данные из файла, а в зависимости от загруженных параметров. Это все можно сделать невидимым для юзера.

lizergil 25.03.2002 03:15

Тьфу :mad:
Создаешь мувик, а в начале делаешь цикл инициализации параметров из файла, читаешь данные из файла. Это все можно сделать невидимым для юзера.

mc-Lion 25.03.2002 09:18

Где-то я видел, что можно передать параметры мувику так же как аплету java при запуске его из HTML.


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

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