看板 PHP 關於我們 聯絡資訊
我把文字存到MySQL的文字校對是使用UTF-8,插入時有使用SET NAMES, 呈現的網頁也是使用UTF-8(有用記事本存),但讀出來時卻會變成亂碼, 不過使用iconv轉成BIG-5卻可以正常顯示(網頁編碼明明是UTF-8@@) 可是在幾個網頁之間切換幾次後卻又變成亂碼了. 如果不用iconv,一開始是亂碼,切換幾次後會正常,可是再繼續下去幾次就又變亂碼, 再也好不了. 我的PHP頁中有require和link big-5 的一些PHP和CSS,會是因為這個原因嗎? 如果改成UTF-8就可以了嗎? 另外資料表中只有英文的欄位的校對我使用BIG-5,和這個是否也有關係? 因為數量不少,不想白費功夫,所以先來這裡請教. -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.182.38
alpe:強烈建議你全部統一一種編碼 12/30 12:51
kudoropu:結果我重灌appserv,mysql選utf8就可以了,謝謝樓上~ 01/01 03:04