目前用的wampserver
資料庫選擇UTF8 general_CI ,頁面charset使用utf8,PhpMyAdmin中夫妻連結校對使用UTF8 GENERAL CI,
然後這段代碼:
Insert title here This page uses frames. The current browser you are using does not support frames.
瓦";}mysql_close($con)?>
輸出的是:
This page uses frames. The current browser you are using does not support frames.
a "亂碼不給打" 123Go
瓦
列1中的資料在資料庫中是' a 啊 ' 輸出後亂碼 求教.
回複討論(解決方案)
mysql_select_db("tes",$con);
mysql_query('set names utf8'); //加上這句
頁面開啟時預設的字元編碼是GBK 手動切換成UTF8就可以正常顯示 但是在後面自己輸入的中文又變成了亂碼 求教
mysql_select_db("tes",$con);
mysql_query('set names utf8'); //加上這句
加了,無效 還是亂碼. 目前試過正常輸出的情況就是手動切換成utf,頁面開啟的時候預設使用了GBK.
但是切換成UTF8的話在後面的自己輸入的中文就變成了亂碼
我去.這下倒成了.我用java的時候打UTF8也能識別- - 沒想到現在不可以.
不過還有一個問題就是這樣的話我在讀取完資料庫之後自己輸入的一個中文又變成了亂碼
在哪輸入,編輯器中? 那說明你的檔案不是utf-8編碼,用編輯器設成utf-8 無bom 頭格式儲存。
在哪輸入,編輯器中? 那說明你的檔案不是utf-8編碼,用編輯器設成utf-8 無bom 頭格式儲存。
已通過更改文本字元編碼解決亂碼 問題 謝謝