0

フラッシュからphpファイルを実行して、ポップアップウィンドウなしでxmlファイルを更新します。フラッシュからphpファイルにデータを渡したり、フラッシュに戻したりすることはありません。xmlファイルを書き込むphpを実行するだけです。

これを追加するのを忘れた

var phpPath:String;
var sendHeader:URLRequestHeader;
var sendReq:URLRequest;
var sendLoader:URLLoader;

これを試してみましたが、うまくいかないようです。多分私はそう追加する必要があります

mybuton.addEventListener(MouseEvent.CLICK, fl_EnterFrameHandler_4);

function fl_EnterFrameHandler_4(event:Event):void
{


phpPath = "http://www.mysite.com/my_xml_file.php";


sendHeader = new URLRequestHeader("Content-type","application/octet-stream");
sendReq = new URLRequest(phpPath);
sendReq.requestHeaders.push(sendHeader);
sendReq.method = URLRequestMethod.POST;

}
4

1 に答える 1

4

URLRequestを作成している間、実際にそのリクエストを送信することはありません。これを行うには、URLLoaderを使用する必要があります。

var loader:URLLoader = new URLLoader();
loader.load(sendReq);
于 2013-01-02T18:01:19.650 に答える