Тема: php -> flash
Показать сообщение отдельно
Старый 10.08.2011, 11:21
DaFive вне форума Посмотреть профиль Отправить личное сообщение для DaFive Посетить домашнюю страницу DaFive Найти все сообщения от DaFive
  № 7  
Ответить с цитированием
DaFive
 
Аватар для DaFive

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
А кто же тогда по-вашему меняет переменную в сессии, если не сам PHP-скрипт?
И что мешает сказать PHP-скрипту, чтобы он выдернул переменную из сессии и отдал её во флеш? Что за ернуда?
Код AS3:
var loader:URLLoader = new URLLoader();
var request:URLRequest = new URLRequest("script.php");
var vars:URLVariables = new URLVariables();
 
vars.showMeSessionVar = 1;
request.method = "POST";
request.data = vars;
 
try
{
     loader.load(request);
} 
catch (error:Error) 
{
}
 
loader.addEventListener(Event.COMPLETE, completeHandler);
private function completeHandler(e:Event):void 
{
trace(e.target.data);
}
и сам php скрипт:
PHP код:
<?php
if(isset($_POST['showMeSessionVar ']))
{
echo 
'Переменная из сессии --->'.$_SESSION['my_var'];
}
?>
Вот и все дела.

Добавлено через 43 секунды
Да, и не вздумайте на ентерфрейм вешать. 24 раза в секунду дергать php-скрипт - плохо.
__________________
Кодинг, багинг, алгоритминг. me @