А кто же тогда по-вашему меняет переменную в сессии, если не сам 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-скрипт - плохо.