Мне надо сделать переменную, которая будет загружаться с php, она будет сохраняться, даже если флешка перезагружена.
Я решил сделать на примере, для лёгкого понимания.
Main.as:

Код AS3:
package {
import flash.display.MovieClip;
import flash.net.*;
import flash.events.*;
public class Main extends MovieClip {
var chislo=0;
public function Main(){
btn.addEventListener(MouseEvent.CLICK,btn_click);
}
function btn_click(e:Event):void{
var loader:URLLoader=new URLLoader();
var request:URLRequest=new URLRequest('http://lyso.jino.ru/test.php');
request.method=URLRequestMethod.POST;
var vars:URLVariables=new URLVariables();
chislo+=1;
vars['myVar']=chislo;
loader.addEventListener(Event.COMPLETE, onComplete);
request.data=vars;
loader.load(request);
}
function onComplete(e:Event):void{
trace(e.target.data);
txt.text=String(e.target.data);
}
}
}
test.php:

PHP код:
<?
$myVar=$_POST['myVar'];
$setVar=$myVar;
echo $setVar;
?>
У меня работает этот код. То есть, при нажатии на кнопку на сервер летит обновлённая переменная и она увеличивается. Но если перезапустить флешку, то отсчёт начнётся с нуля. Как сделать, что бы переменная на php загрузилась не сначала, а сохранилась последняя.
Добавлено через 1 минуту
Кстати, у меня мой код сильно глючит и если нажать раз 5 быстро, то они собьются и прилетит переменная чуть позже. Как это можно решить?
/Но основной вопрос про сохранение значения переменной.