![]() |
php -> flash
мне надо чтоб флеш опостоянно отслеживал изменение одной определённой переменной в PHP скрипте!?
Как мне это сделать, и попроще |
по идее должно помочь, но сам не пробовал
1 - get и set методы в php, от классов не уйти -- смотрим изменение переменной 2 - localConnection в as3 -- ловим событие, отправленное php |
Данные что мне нужны распологаться будут в сессиях, так что в php получить их будет не проблемма, а вот на счёт второго пункта поподробнее плиз! и как ту пользовать методы передачи gеt и post ?
|
ChP, какое еще событие, отправленное PHP? PHP не умеет слать событие.
Флешу в вашем случае нужно будет постоянно дергать PHP-скрипт, который будет отдавать флешу нужные данные. Как часто вам нужно отслеживать изменение переменной? |
не пройдет тогда этот способ, если в сессии - меняет то переменную не пхп
тогда могу только предложить способ опрашивать с какой то периодичностью сервер Добавлено через 2 минуты DaFive, я же написал. если пхп построен в виде класса, то можно указать геттер, сеттер, соответственно в сетер кидаем вызов метода. Другое дело, что переменная не пхп скрипта, а сессии, соответственно геттеры-сеттеры у нас вызываться не будут |
ну и это подойдёт! проиллюстрируйте как! плиз. не нравиться сессия можно в переменную перекладывать!? как часто ну в начале работы приложения, и потом каждае несколько секунд я думаю(в слушатель смены кадров загнать можно)
|
А кто же тогда по-вашему меняет переменную в сессии, если не сам PHP-скрипт?
И что мешает сказать PHP-скрипту, чтобы он выдернул переменную из сессии и отдал её во флеш? Что за ернуда? Код AS3:
PHP код:
Добавлено через 43 секунды Да, и не вздумайте на ентерфрейм вешать. 24 раза в секунду дергать php-скрипт - плохо. |
Спасибо сейчас попробую
Добавлено через 1 час 0 минут Можно ли из флеша внести переменую в сессию или переменную скрипта |
Для чего это вообще нужно? Скажите PHP скрипту записать переменную в сессию, а потом отдавайте по запросу.
|
НУ как по клику по флеш меню выбераем ролик а плеер его проигрывает!
|
| Часовой пояс GMT +4, время: 18:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.