Re: [請益] mysql 為utf-8 網頁 為utf-8 為何亂碼?

看板PHP作者 (火鍋)時間17年前 (2008/03/14 12:52), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《martone (Krel)》之銘言: : 於mysql下語法,將一份utf8格式的檔匯入 : 可在mysql看到資料表顯示正常文字,但在網頁上就會 : 出現亂碼。網頁的設定為 : <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> : 請問該如何解決呢? : 註:看到mysql裡,光utf8就很多種,有羅馬、羅馬尼亞…這類的。是因地制宜嗎? 是否你手動切換語系成utf8可以在網頁看到正確文字? 如果是, 是否你的網頁 <title></title>設定中有中文? IE在這有一個小問題,就是如果在<head>區段中,的<title>設定放在 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 之前的話,IE會忽略後面的meta語系設定 解決方式是把meta搬到<title>之前 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.250.32.15

03/14 13:04, , 1F
謝謝您的指導,不過我沒有title ....
03/14 13:04, 1F

03/14 13:16, , 2F
加header("Content-type: text/html; charset=UTF-8");試試
03/14 13:16, 2F
文章代碼(AID): #17sWHsyE (PHP)
文章代碼(AID): #17sWHsyE (PHP)