作者laugher (打枪(*﹏*))
看板Flash
标题Re: [问题] 用flash接收post传递过来的变数?
时间Thu Dec 8 12:21:35 2005
※ 引述《mysteriousGE (两年的感情结束了)》之铭言:
: : → chigayaptt:直接用loadvarxxx就行了 flash会把全部的变数都收下 11/25 09:33
: test1.php 为用post丢出变数的页面
: test2.php 为包含有 test.swf 的变数接收页面
: 我在 test.swf 的第一个影格中写入:
: loadVariables(test1.php,_root);
: kkk=id;//kkk是动态文字栏位的变数
: stop();
: 可是显示出来的都是 undefined
: 请问我哪边写错了吗? 请指教 <(_ _)>
若我在某个mc(命名mc_A好了)要接收资料
那就是mc_A.loadVariables("test1.php")
再来,你不可能下完上面的指令後,就马上可以收完资料
所以要用 onClipEvent(data){} 这是当mc_A接收完全部的资料後所执行的动作
或是用个按钮来执行动作之类的
php的部份,要用echo当输出
比如说你要把 $data 这个变数传给flash,那就要写 echo "&da=$data&";
其中da是你在flash的变数
若要传两个值给flash,就是 echo "&data1=xxx&&data2=ooo&";
总而言之,就是把echo里的东西当成在flash里的程式码,就像用php写网页一样的道理
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.115.53.198
※ 编辑: laugher 来自: 59.115.53.198 (12/08 14:28)