close

把舊文貼過來充實一下Blog,若連結無效也不要叫我補,謝謝。

-------------------------------------------------------

原始程式碼來源:Building a simple PHP shopping cart · The Watchmaker Project

我把介面的地方翻譯過了,編碼採用UTF-8,另外修正了中文顯示變成?(亂碼)的問題,貼出來記錄一下,也提醒自己以後要注意這個問題。

解決方式:

在連接資料庫的程式碼後面,加上 "$db->query("SET NAMES UTF8");" ,即可解決中文編碼顯示問題。

完整範例原始檔:http://www.mediafire.com/download/4ehpu0zurp64gbv/simple_PHP_shopping_cart.zip

請先修改inc資料夾中的global.inc.php與建立資料庫並執行dataset.txt裡面的SQL指令即可開始玩

 

參考資料:

Unicode Data with PHP 5 and MySQL 4.1

[轉載]MySQL 的 「SET NAMES xxx」 字元編碼問題分析

arrow
arrow
    全站熱搜

    Error001 發表在 痞客邦 留言(2) 人氣()