作者divaka (猪肉脚)
看板Flash
标题[问题] 请问 flash 与 php 之间变数的互传
时间Tue Jul 31 22:29:30 2007
请教各位高手 @@
flash → php 我知道可以用 loadvariable
那
php → flash 通常都是用什麽方法呢?trace(变数名)吗?
---------------------------------------------------------------------
我现在用的方法是
php端(将变数a传进flash中):
$returnToFlash = "reply_txt=".$a;
echo mb_convert_encoding($returnToFlash, "UTF-8", "BIG5");
flash端:
_root.onData = function() {
trace(reply_txt);
ps.我有放一个变数名为 reply_txt 的动态文字区块
}
这样可以顺利接到1个变数
---------------------------------------------------------------------
但遇到的问题是 = = 我无法传递第 2 个变数,我改写成
php端(将变数a,b传进flash中:
$returnToFlash = "reply_txt=".$a; //印出分数
echo mb_convert_encoding($returnToFlash, "UTF-8", "BIG5");
$returnToFlash2 ="reply_txt2=".$b; //印出分数
echo mb_convert_encoding($returnToFlash2, "UTF-8", "BIG5");
flash端
_root.onData = function() {
trace(reply_txt);
trace(reply_txt2);
ps.我有再加一个 reply_txt2 的动态文字区块
}
----------------------------------------------------------------------
结果就发生传第的第2个变数会接在第1个变数後面,都显示在reply_txt的文字区块里了
可以请问我该怎麽改比较好吗 ?
谢谢了 !!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.123.175.240
※ 编辑: divaka 来自: 140.123.175.240 (07/31 22:30)
※ 编辑: divaka 来自: 140.123.175.240 (07/31 22:41)
1F:推 pm2001:变数跟变数中间要用'&'隔开 07/31 22:55
2F:推 divaka:是否可以说清楚一点呢 :D? 07/31 23:10
3F:推 pm2001:a=1b=2 flash当然不认识,要a=1&b=2 08/01 05:37
4F:推 dreamboxer:直接在变数上加& 然後 echo() 出去就可以了 08/03 23:03