0

从 flash 中,运行 php 文件以刷新 xml 文件而不弹出窗口,没有任何数据从 flash 传递到 php 文件或返回到 flash.just 以运行写入 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 回答