分享至
公益性質協助製作閩南語網站時,出現一個狀況少見字在PHPMyAdmin裡可以正常呈現,如下圖:但在chrome瀏覽器卻出現「??」,如下圖:請問眾路高手,為什麼一樣都是用CHROME,PHPMyAdmin可以正常呈現少見字,但網頁卻是??該如何解決呢?感謝大家
已邀請的邦友 {{ invite_list.length }}/5
編碼問題PHPMyAdmin 和 你網頁用的編碼不同。也許是mysql的老問題 。但是實際狀況你還是要自己追蹤!
字型問題把你的字,直接放到sample html看一下,是否正常顯示
謝謝YC大的建議,因為是少見字或異體字,所以資料表編碼是用utf8mb4,後來是忘記在php讀資料庫時改成SET NAMES utf8mb4,魔鬼都藏在細節裡,疏忽了...
這是很常見的編碼問題。你得先確定您的程式裏,宣告的編碼是什麼。資料庫的編碼是什麼。
如果你不清楚什麼是什麼編碼的話。那百分百一定是編碼問題。
的確百分百是編碼問題,資料表編碼是用utf8mb4,後來是忘記在php讀資料庫時改成SET NAMES utf8mb4,謝謝大神的指示
IT邦幫忙