[請益] 有關亂碼的問題〈big5, utf8〉
各位先輩們大家好 小弟是一個剛學 php 的新手
我目前是使用 AppServ 2.5.8 裡面的 phpMyAdmin 是 2.9.2 版本
爬了一下文章 發現亂碼問題好像蠻常出現的
我目前是照一般大大的使用方法設定
資料庫使用 utf8 而網頁希望以 big5 來顯現〈網頁 big5 較多人使用〉
我是將下面這幾行放入 mysql_query("SELECT * FROM XXX;", $link); 前
mysql_query('SET NAMES utf8');
mysql_query('SET CHARACTER_SET_CLIENT=utf8');
mysql_query('SET CHARACTER_SET_RESULTS=utf8');
如此一來 網頁的編碼顯示大致上都沒甚麼問題
可是我以 phpMyAdmin 的 SQL 直接新增一筆有「許蓋功」的資料
網頁顯現時 會變成「許\蓋\功\」 請問這樣該怎麼辦呢?
是不是我忽略了哪個步驟?謝謝!
另外 不少大大們推薦都用 utf8 才是王道 請問是為什麼呢?
這樣別人在瀏覽網頁時不會很困擾嗎?
一次問這麼多無厘頭的問題 真是不好意思 謝謝各位。 ^^"
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.127.144.41
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 4 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章