①:php連線資料庫,指定資料庫編碼:
mysql_set_charset('utf8');
/*mysql_set_charset ( string $charset [, resource $link_identifier = null ] )
$link——mysql 連線。如不指定連線標識,則使用由 mysql_connect() 最近開啟的連線。如果沒有找到該連線,會嘗試不帶引數呼叫 mysql_connect() 來建立。如沒有找到連線或無法建立連線,則會生成 e_warning 級別的錯誤
或者:mysql_query('set names utf8',$link);
注意:mysql下沒有utf-8字符集,只有utf8字符集
*/
②:在php檔案指定頭部編碼為utf-8
header("content-type:text/html; charset=utf-8");
③:把檔案儲存為utf-8格式
④:在html檔案中指定編碼為utf-8
網頁頁面亂碼解決方法
簡單介紹平時遇到的網頁亂碼解決方式 utf 8 編碼的頁面資料提交後,將request設定成 request.setcharacterencoding utf 8 就可以獲取到中文字元,使用utf 8編碼,有些中文字元也會出現亂碼 gbk,gb2312 編碼的頁面資料提交後,將request設定成 ...
亂碼解決方法
jsp頁面顯示亂碼 pageencoding utf 8 servlet頁面顯示亂碼 在response輸出內容之前,執行response.setcontenttype text html charset utf 8 post表單傳遞引數亂碼 通過jsp頁面 html頁面或者servlet中的表單元...
xmms亂碼解決方法
第1步 在個人使用者主目錄下建立或編輯檔案.gtkrc.mine sudo gedit gtkrc.mine 檔案內容為 gtkconfigdir gtkrc.zh cn this file defines the fontsets for chinese language zh using the...