Когда я в flash посылаю get запрос с данными php скрипту и он эти данные должен записать в txt документ(вроде отправляется) а потом когда я эти данные пытаюсь получить то мне показывают старые данные как только я в браузере захожу в этот php файл и он мне выплевывает правильное число и потом только мне это приложение в flash показывает правильное обновленное число ! помогите ! Вот код as3: http://pastebin.com/WGrQw7Cn Вот код файлов php: http://pastebin.com/YRerxYN7
loader кэширует данные. Добавь рандомное значение в запрос. PHP: // As3: var randomInt:Number = Math.round(Math.random() * 256); ... var request:URLRequest=new URLRequest('http://water-server.p.ht/get_m.php?rand='+randomInt);
Можно еще указать в заголовки, что кэш истек. Code: header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Pragma: no-cache");