如何将变量值POST到php文件?

时间:2014-02-14 16:42:49

标签: php flash

我需要从一个简单的flash程序发送一个变量值到一个php文件或我的数据库,我在网上找到了这个代码

var loader:URLLoader = new URLLoader();
loader.addEventListener( Event.COMPLETE, completeHandler );
var variables:URLVariables = new URLVariables();
variables.someVar = "someValue";
var request:URLRequest = new URLRequest("myPhpPage.php");
request.method = URLRequestMethod.POST;
request.data = variables
loader.load(request);
function completeHandler( event : Event ) : void{
trace( "finished sending and loading" );
}

但如果我使用一个按钮创建一个简单的程序,使用代码为每次点击提升值或'p'一个

on (press) {
i ++;
}

我把这个代码放在帧动作窗口中我收到错误消息。其中一个是“无法加载”类或标识符“URLLoader”。我也无法加载URLVariables,Events和URLRequest。请告诉我这里缺少什么。

1 个答案:

答案 0 :(得分:1)

确保您具有正确的导入以使用URLLoader和URLVariables等类。检查adobe网站,看看它们来自哪个包

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLLoader.html

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLVariables.html

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/URLRequest.html

我们发现它们都来自flash.net包。您可能希望确保像这样导入包:

import flash.net.*;