随笔 - 8  文章 - 55  trackbacks - 0
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(6)

随笔分类

随笔档案

文章分类

文章档案

朋友的Blog

最新评论

阅读排行榜

评论排行榜

AMFPHP 1.0接近完成,今天抽時間試試 Beta版
  1. 安裝過程很簡單,我一直將AMFPHP安裝在c:\flashservices,為確保一個清潔的版本,先將Folder裡的刪除(如果你有Services放在\services裡,千萬不要這樣做,將zip解壓覆蓋舊Files便可);
  2. 執行以前做過的東西,發現找不到Services,於是看看AMFPHP Default的gateway.php(C:\flashservices\gateway.php)是怎樣寫;
  3. 原來AMFPHP 1.0加強了Output Buffering、除錯信息、編碼和Web Services的支援,多了三項設定:
    $gateway->setLooseMode(true);
    $gateway->setCharsetHandler("iconv", "UTF-8", "UTF-8");
    $gateway->setWebServiceHandler('php5');
  4. 所以以前寫下的東西,自家gateway.php,要在
    $gateway->service();
    前加入以上三行。
  5. 特別留意第2行,以前AMFPHP一直對中文支援不好,AMFPHP 1.0已經兼顧這問題,它可以設定用什麼方法去編碼,對於中文,當然建議用iconv將中文轉為UTF-8才傳給Flash。
  6. 這裡有一個自家 gateway.php範本 ,下載後更名為gateway.php。
對於《AS2與RIA》讀者,如果你使用PHP5,想一試AMFPHP 1.0 Beta,可以用此gateway.php覆蓋範例Ch8各Folder下的gateway.php。如果你AMFPHP不是安裝在c:\flashservices,記得修改:
include "C:\flashservices\app\Gateway.php";
11-7-2005 補充
1.0 Milestone版 setCharsetHandler第4個參數wsCharset已經不需要。

本文章由 luar 發表。
posted on 2006-06-07 09:45 blog搬家了--[www.ialway.com/blog] 阅读(265) 评论(0)  编辑  收藏 所属分类: Flash Remoting

只有注册用户登录后才能发表评论。


网站导航: