顯示廣告
隱藏 ✕
※ 本文為 terievv 轉寄自 ptt.cc 更新時間: 2016-04-30 17:59:24
看板 PHP
作者 latria (silly)
標題 [請益] phpmyadmin 中文顯示亂碼
時間 Thu Apr 14 23:58:44 2016



各位好,

我知道亂碼問題已有許多討論串,

我也爬過文了

可是問題還是不知道出在哪裡><

如果有漏爬還請多多見諒


問題:

於"網頁"輸入中文至"phpmyadmin",於"phpmyadmin"檢視,中文呈現為"亂碼"
                                於   "網頁"   檢視,中文呈現為"正常"

於"phpmyadmin"輸入中文至"網頁",於   "網頁"   檢視,中文呈現為"問號"
                                於"phpmyadmin"檢視,中文呈現為"正常"

截圖:

網頁        http://imgur.com/Y8HUZfw
[圖]
 

phpmyadmin  http://imgur.com/Wrupaky
[圖]
 




開發環境是Cloud9,用 MySQL 連結 phpmyadmin

已確認過

1.html是否加上

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">


2.form表單是否加上

  header("Content-Type:text/html; charset=utf-8");


3.phpmyadmin資料庫,資料表,欄位編碼皆已設為utf8_general_ci


4.連結資料庫的檔案也有加上mysql_query("SET NAMES 'UTF8'");


5.也有將php.ini的檔案做修改

  http://imgur.com/zoPeaYs
[圖]
 



以下是程式碼截圖

http://imgur.com/a/oFT10


先謝謝大家



--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.159.205
※ 文章代碼(AID): #1N3xv1Y_ (PHP)
※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1460649537.A.8BF.html
weiclin: 稍微看一下,你的header八成沒作用而且還製造了一些警告1F 04/15 00:13
latria: 樓上w大可以指點迷津一下嗎QAQ2F 04/15 01:00
weiclin: header要在還沒任何輸出之前執行3F 04/15 01:33
weiclin: 所以你用 <body><?php header("..");?> 時
weiclin: 那個 <body> 已經先輸出東西了,header就沒用了
weiclin: 但我不知道這跟你的問題有沒有關係
我有爬到文說 header 要放在輸出之前,那可以請問一下我該放在哪裡嗎>< 謝謝
serotw: 檢查mysql資料表及欄位是否為utf8,另外你的php寫法……你7F 04/15 09:22
serotw: 找時間google一下哪些是不能擺在網頁語法裡的
資料表及欄位都有設為utf8,也有截圖請大家幫我檢視是否有誤的地方
php寫法是參考W3School的,好的,謝謝s大的建議
GALINE: 把兩種來源的字串分別用 bin2hex() 印出來看實際資料是啥?9F 04/15 12:12
GALINE: 感覺應該是兩邊由於不明原因吃到不同的編碼...
GALINE: 還有...為什麼要 strip slashes (汗)
不好意思,有範例可以參考怎麼印出來嗎,還不太會使用PHP...
stripslashes是從W3School某個範例整個copy的(摀臉
tkdmaf: BOM………12F 04/15 14:10
有爬到文寫說編碼要選"無BOM"的,要怎麼檢查,可以請t大給個方向嗎,不好意思
謝謝><
※ 編輯: latria (59.126.139.76), 04/15/2016 20:59:32
tkdmaf: 那是指你存檔utf-8時,文件檔頭是不是有放入bom13F 04/16 22:33
tkdmaf: 簡單來說就是微軟搞的飛機啦!
tkdmaf: 這話又說你是用什麼編輯器?
OK,瞭解了,謝謝。 內文有說哦~ 是"cloud9"
weiclin: 那個看起來是cloud9的線上編輯器16F 04/17 10:56
是的~
※ 編輯: latria (59.126.159.205), 04/17/2016 15:35:10

--
※ 看板: terievv 文章推薦值: 0 目前人氣: 0 累積人氣: 473 
分享網址: 複製 已複製
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇