Archive

‘PHP’ 分類過的 Archive

PHP 與 MS SQL 使用 UTF-8 溝通的解決方式

2009年10月5日

最近正在處理的 CASE 使用 PHP 與 MS SQL 做溝通,但是內容都是使用 nvarchar 與 ntext ,儲存的內容是 UTF-8 的格式,結果呢,使用 PHP 內建的 PDO DRIVER 都無法正確讀出 UTF-8 資料,只可以拿回 BIG5 的資料,在利用 ICONV 函數轉回 UTF-8 交給 AMFPHP 使用,但是還真的很麻煩阿。

image 如果使用一般的 PDO 讀取,拿到的資料都是亂碼。

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 ,

FLEX on PHP , ZendAMF 的魔力 ValueObject 對應

2009年3月21日

在學習各種的 FRAME WORK 一定常常聽到 MVC 這個名詞,他的意思是將 資料,控制,檢視 三個不同的行為分開處理,如果要做到這樣, Value Object 就是一個很重要的東西了,在資料層面來說你應該把資料放入 Value Object ( 之後簡稱為 VO ) 中,然後再交給各種控制元件或是檢視元件來做處理,ZendAMF 可以很快速的幫我們完成這件事情。

image圖片 : 看起來很簡單,但是卻是開發大專案很重要的喔,也是 ZENDAMF 提供的好功能

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , ,

FLEX on PHP , ZendAMF 設定讓 CLASS 更方便

2009年3月19日

最近看看 WordPress 後台的訪客資料,發現開始在尋找 ZENDAMF 的訪客也開始增加了,跟 AMFPHP 可以說是一半一半,不過之前有朋友跟我提到說,AMFPHP 只要將所有的 CLASS 放在 SERVICES 的資料夾內,FLEX 只要加上資料夾名稱就可以讀取到了,上次我的設定方式還要一個一個引用 CLASS 還要 INCLUDE CLASS ,這樣好麻煩喔,其實也有方法可以一次把所有的 PHP CLASS 都放到 ZENDAMF 內的。

image 圖片 : 一次讀取三隻不同的 PHP CLASS 內的資料

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , ,

FLEX on PHP , ZendAMF with ZendDB (XAMPP的逆襲)

2009年3月16日

標題很聳動,到底發生了甚麼事情呢,上一篇 FLEX on PHP , ZendAMF 中文 UTF-8 測試報告 我們提到,MySQLi 的 Result 物件不可以直接丟給 FLEX 了,這樣實在是很麻煩,每次都要寫個迴圈在那邊轉,不然就是得自己寫個 Function 在那邊轉陣列了,這樣感覺似乎不是很聰明,翻一下 ZEND FRAMEWORK 裡面有一隻 ZEND DB 的 LIBRARY ,來看看他有甚麼能耐吧。

image 圖片 : 使用 Zend Studio 來開發 PHP , 可以節省你的開發時間以及錯誤機率

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , ,

FLEX on PHP , ZendAMF 中文 UTF-8 測試報告

2009年3月16日

之前我們利用過 AMFPHP 來傳值,卻發現在中文有點問題,我們必須要更改幾支程式的編碼方式,才可以正確的得到中文的內容,有了這個前車之鑑,我們也來測試一下 ZendAMF 在中文傳值跟資料庫連接的測試吧。

image 圖片 : 取得中文回傳資料,資料庫資料

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , ,

FLEX on PHP , 使用 ZendAMF remoteObject

2009年3月12日

ZendAMF 好熟悉的名字,上次詳盡的介紹過 AMFPHP 與 FLEX 之間的互動後,怎麼又跑出 ZendAMF 呢 ? ,而且也是 AMF ,那 Zend 又是甚麼東西 ? 原來 ZEND 是一家公司,所開發的東西有許多,包含 Zend Optimizer 或是 IDE 工具 Zend Studio ,當然還又更膾炙人口的 Zend Framework ,沒錯 ! ZendAMF 就是屬於 Zend Framework 的功能,並且這項功能是由 Adobe 官方協同發展喔。

image 圖片:Adobe 與 PHP 的合作,使用 ZF with AMF 來開發你下一個 RIA 吧 !

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , , , , ,

FLEX on PHP , RemoteObject 實作範例 [使用者登入]

2009年3月12日

前幾篇我們分享了 FLEX on PHP 的 remoting 的用法,我們可以正確無誤的從 SERVER 端取得處理過的字串,也可以正常的取得資料庫的資料,今天 逮灣郎 在 FLEX on PHP , use AMFPHP 取得資料庫資料 發問,提到雖然資料拿的到,資料庫搜得到,但是要怎麼整合呢,沒有個實例總是讓人看得霧颯颯,既然提問了,我也是 逮灣郎 ,除了救棒球還要救資訊,那就放出一個使用者[新增][查詢][刪除]的綜合使用範例吧,中間還穿插一個傳統 AJAX 愛用的帳號驗證寫法供大家參考。

image

閱讀全文…

Ausir FLEX, PHP, 程式設計, 網頁設計 , , , , , , , ,

Loving ColdFusion in Taiwan 課程推廣

2009年2月26日

ColdFusion ,一種動態網頁語法,ASP PHP JSP ROR 都是他的競爭對手,為什麼我們要用 ColdFusion ( 簡稱 CF ) ,它是一種類似使用 HTML 語法的動態語言,所有功能你可以利用標籤 <TAG> 來完成,讓你事半功倍。

image

閱讀全文…

Ausir ColdFusion, PHP, 程式設計, 網頁設計 , , , , , ,

FLEX on PHP , use AMFPHP 中文 UTF-8 編碼的對話

2009年2月22日

本來以為 Remoting 的傳值應該不會太難,不過就是字串來字串去,至少在 ColdFusion 是這樣的,不用擔心太多,不過沒想到 AMFPHP 預設是不支援中文的,因此我又因為這樣在網海上載浮載沉了,記錄一下自己遇到的問題,不過還好 PHP 的搜尋資料很豐富。

 silhouettes

閱讀全文…

Ausir ActionScript, FLEX, PHP, 程式設計, 網頁設計 , , , , ,

FLEX on PHP , use AMFPHP 取得資料庫資料

2009年2月21日

在前篇介紹如何使用 amfphp 建立 FLEX 與 PHP 之間的 remoting ,FLEX on PHP , use AMFPHP remoting ,建立好連線後第二部當然是傳值的測試,不過接收的部分還算簡單,因此就把連接資料庫的部分一起測試吧。

image

閱讀全文…

Ausir FLEX, PHP , , , , , , , , , ,