AS2.0 - Loadvar ,Flash 與 PHP 溝通


[在本篇適用於已了解 PHP 與 SQL 操作的開發者]


Flash 與 PHP 關係邏輯描述如下:


1.在 Flash 利用 Loadvar 產生變數用來接取 PHP 傳來的值

2.PHP 在此的工作利用迴圈將繞得變數值塞進一個變數之中(需用特殊字元區隔)

3.當flash loadvar做onload時,我們就接收php傳遞來的變數集合

4.將此變數集合拆解成n個字串,塞回陣列做應用.

var my_load:LoadVars;
my_load = new LoadVars();

my_load.onLoad = function(success) {

  phpdata_string=my_load.phpdata; //將 PHP 集合了所有資料於phpdata,傳至phpdata_string;
  
  pd=phpdata_string.split("@"); //將取得phpdata_string利用split拆解成 pd 陣列 以 @ 符號區隔
                                //事先就要在php繞迴圈時 ,把 @ 符號塞進去,當然你也可以使用其他特殊符號
                                //避免文字中出現@與區隔符號錯分的情況.
}

沒有留言:

張貼留言