![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2009
Сообщений: 4
|
Доброй ночи!
Подскажите, пожалуйста, возможно ли во флеше использовать сессию и кукки сайта, в котором расположен флеш? Мне нужно менять язык интерфейса при изменении параметра в cookie или session, в php все элементарно, возможно ли использовать эти же значения и во флеше (ActionScript как я понимаю)? Спасибо! |
|
|||||
|
Модрон-ветеринар
|
Да. Флеш же при обмене данными не напрямую работает с сервером, а через серверные скрипты.
Вот вам вкратце резюме по этому вопросу: 1. Отправку данных на сервер и возврат обратно во флеш при оперативных изменениях без перезагрузки страницы можно выполнить с использованием класса ExternalInterface (ну и плюс JS, AJAX). 2. Если нужно просто получать и отправлять данные на сервер, никак не обновляя страницу публикации, используйте класс LoadVars. 3. Если нужна разовая инициализация переменных внутри флеша в зависимости от кукисов или сессии, используйте параметр публикации swf-ки flashvars, его значение, которое передаст флешке набор предопределенных значений переменных, можно будет как раз менять с помощью php, с учетом сессий и кукисов, при загрузке страницы сайта. Почитайте об этих классах и всё поймете, скомбинируете механизм, как угодно. Скорее всего, 3-й вариант - ваш. Вопрос, видимо, был в ветку "Серверные технологии и флеш". Последний раз редактировалось mooncar; 23.07.2009 в 02:06. |
|
|||||
|
.
|
Посмотрите класс CookieManager Алексея Никутина. Правда, класс написан на AS3, но его легко портировать на AS2.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|