现在的位置: 首页 > 综合 > 正文

關於《PHP for Flash網站開發手札》學習過程中出錯的統一解決思路

2013年10月26日 ⁄ 综合 ⁄ 共 990字 ⁄ 字号 评论关闭

由於有讀者不時提出無法執行《
PHP for Flash
網站開發手札》中的一些範例,
而提問又過於籠統,因此我不好回答。在這裏我提供一個基本的思路給大家(即使是我遇到問題也是這個思路,適用於《PHP for Flash》一書的所有版本):

 

[1]
首先確保你的
php
伺服器能夠正常運轉;在第一章中有論述。如果這裏通不過,那麼就不要再往下了,先把
php
跑起來。

Php
能否跑起來可能的原因有很多,只要按照第一章所述應該肯定沒有問題。但可能會由於你的作業系統問題導致不能運行(大部分原因是如此
),這個時候,可能最好的辦法是重新作系統。

 

[2]
確保你能夠提交
html
表單,這樣可以測試你的
php
應用是正常的。這在第
5
章中有介紹,應該問題不大,仔細就可以完成這個測試。

 

[3]
最後再測試
flash

php
的結合通信,這個導致失敗的原因也很多,目前我遇到的有如下幾個:

 

Php
代碼執行問題

這可以通過
url
重寫方式進行測試,例如針對
page5-8

php
代碼,可以在流覽器中這樣寫:

http://127.0.0.1/webapp.php?clientData=testData

流覽器中將返回:

reply_clientData= testData

如果不是這樣,那就是你的
php
問題,重新檢查
[2]

 

Php
空白問題

儘量不要在
echo
mb_convert_encoding($returnToFlash, "UTF-8", "GB2312");

代碼前後留空白,這歸於
Php
自身的問題,有時執行後會出現空白。也有可能是網頁編輯器導致的。

 

Flash
編譯問題
1

歸於
Flash
創作環境有時可能出問題,因此如果不能執行成功,可以關閉程式,重新啟動,在代碼中加一個空行是一個不錯的注意,這將會提醒創作環境重新編譯(這是我個人的疑猜),但有時會起效果。

 

Flash
編譯問題
2

從主功能表上選擇“控制
>
刪除
aso
檔”,然後再編譯、測試。因為文檔中可能夾雜了某些元件,或不慎鏈結到了類。

 

策略文件問題

這個在
page5-9
有介紹。

 

網路存取問題

這個在
page5-7
有介紹。

 

     
 

最新版本》》》》》》:


《PHP for Flash FMS動態網站開發手札》繁體第三版
由上奇科技出版

      


http://zhang-yafei.spaces.live.com/blog/cns!5358FA09E8EB6188!1264.entry

 
     


抱歉!评论已关闭.