![]() |
Cookie и Session
Доброй ночи!
Подскажите, пожалуйста, возможно ли во флеше использовать сессию и кукки сайта, в котором расположен флеш? Мне нужно менять язык интерфейса при изменении параметра в cookie или session, в php все элементарно, возможно ли использовать эти же значения и во флеше (ActionScript как я понимаю)? Спасибо! |
Да. Флеш же при обмене данными не напрямую работает с сервером, а через серверные скрипты.
Вот вам вкратце резюме по этому вопросу: 1. Отправку данных на сервер и возврат обратно во флеш при оперативных изменениях без перезагрузки страницы можно выполнить с использованием класса ExternalInterface (ну и плюс JS, AJAX). 2. Если нужно просто получать и отправлять данные на сервер, никак не обновляя страницу публикации, используйте класс LoadVars. 3. Если нужна разовая инициализация переменных внутри флеша в зависимости от кукисов или сессии, используйте параметр публикации swf-ки flashvars, его значение, которое передаст флешке набор предопределенных значений переменных, можно будет как раз менять с помощью php, с учетом сессий и кукисов, при загрузке страницы сайта. Почитайте об этих классах и всё поймете, скомбинируете механизм, как угодно. Скорее всего, 3-й вариант - ваш. Вопрос, видимо, был в ветку "Серверные технологии и флеш". |
Посмотрите класс CookieManager Алексея Никутина. Правда, класс написан на AS3, но его легко портировать на AS2.
|
| Часовой пояс GMT +4, время: 07:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.