"page.php?id=1" "page.php?id=2" ecc のようなリンクを生成する loop.php にいくつかの値があります。
「id」の値を actionscript3 に渡す必要があります。actionscript3 は page.php のリンクを次のように読み取ります。
var myVars:URLVariables = new URLVariables();
myVars.flashVar = "myValue";
var myRequest:URLRequest = new URLRequest("page.php");
myRequest.method = URLRequestMethod.POST;
myRequest.data = myVars;
var myLoader:URLLoader = new URLLoader();
myLoader.addEventListener(Event.COMPLETE, completeHandler);
myLoader.load(myRequest);
function completeHandler(e:Event){
var receiveVars:URLVariables = new URLVariables(e.target.data);
vartxt1.text = receiveVars.phpVar1;
問題は、次のように actionscript のリンクを変更できることです。
var myRequest:URLRequest = new URLRequest("page.php?id=1");
しかし、問題はそれが静的リンクであることです。私の値が「4」に変化している場合、リンクは常に「1」の値で機能しています。
私はたぶん、値を含む.xmlを書き、actionscriptを入れてそのファイルを読むことができると思いました...実際には:
page.php?id=1 => page.xml.php (writing the xml) => redirect to page-with-swf-file.html
そして、私がいるときは、「id」をpage-with-swf-file.html
読んでpage.xml.php
から、必要な残りのデータをすべてロードします。
このすべてを前進させてから後退させる簡単な方法はありますか...?