解決了UTF-8問題

13 十一月 2006 / By

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

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

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

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

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


Prev Post:
Next Post:
Category Prev Post:
Category Next Post:

Comments are closed.

Blog Comments

…有沒有試過每次connection前都run "SET NAMES 'utf8' ;" (mysql)… 咁d result 會出utf8… 然後在header內打死佢 <meta http-equiv="Content-Type" c charset=utf-8" /> … 咁client個browser會自動show utf8

不過我不是用 mysql, 而是用memdb, 問題己解決了, 謝謝留言.

Leave a Comment