星期一, 11月 13, 2006

解決了UTF-8問題

其實我都付出了很多時間研究如何編寫UTF-8網上應用系統.  上星期終於解決了亂碼的問題.


前日寫了 "第一次編寫UTF-8" 文章, 得到很多回應 (原來有很多有經驗的Blogger), 最終決定把Browser收到的 utf-8 input, 直接儲存在資料庫上, 然後把系統裡的字串, 用UTF8Encode轉為utf-8, 加上資料庫的 utf-8 data, 傳給Browser.

我試了以上的方法, 確實解決了亂碼的問題, 所以決定把網誌管理系統內的資料, 全部己為 utf-8 儲存. 現在的系統己解決了亂碼問題了.

另外, 也急不及待寫個文章尋找功能, 看看是否可以用 utf-8 做 sub-string 的尋找, 又沒有問題了.

很開心, 終於解決了這些問題, 付出這麼多時間研究, 也是值得的, 以後會有更多系統可以開發, MemDB未來可行的路也擴大了.