Re: [問題] 用flash接收post傳遞過來的變數?
※ 引述《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)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章