首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Flash >

初学者提问,高手来帮忙。

2012-03-02 
菜鸟提问,高手来帮忙。。FLASH怎么把值传给页面? 最简单的例子,就像留言本,留完言了要把里面的参数传到页面?

菜鸟提问,高手来帮忙。。
FLASH怎么把值传给页面? 最简单的例子,就像留言本,留完言了要把里面的参数传到页面?


[解决办法]
调用一个ASP页面然后传值给数据库
[解决办法]
LZ可参考我的 Flex与服务器交互系列 文章
[解决办法]
就是提交里面的数据到某个网址吧
post的方式这样:
var myPost:URLRequest = new URLRequest("http://somehost/save.php");
myPost.method = URLRequestMethod.POST;
var myData:URLVariables = new URLVariables();
myData.info = "data"; //要提交的信息取出来给这里赋值,myData的属性就php页面接收的属性
myPost.data = myData;
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener (Event.COMPLETE, dataOnLoad);
loader.load (myPost);

get方式就容易了,直接
var myPost:URLRequest = new URLRequest("http://somehost/save.php?info="+data);
后面的
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener (Event.COMPLETE, dataOnLoad);
loader.load (myPost);
就行了

flash是不能直接操作数据库的,你需要有个动态的页面去执行和数据库的交互操作才行

热点排行