Re: [請益] 亂碼的問題…

看板PHP作者 (奮發向上)時間18年前 (2007/10/10 09:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/5 (看更多)
※ 引述《JoeHorn (獅子男)》之銘言: : ※ 引述《Jason09 (奮發向上)》之銘言: : : -------------------------------------------------------------------------- : : 我的 AppServ 在安裝時,MySQL 編碼那邊就要選:UTF-8… : : 安裝好後,到 phpMyAdmin,會看到… : : MySQL 文字編碼: UTF-8 Unicode (utf8) : : MySQL 連線校對: utf8_unicode_ci : : -------------------------------------------------------------------------- : : 然後在 PHP 網頁時,再用幾種方法… : : 例如… : : <meta http-equiv=Content-Type content=text/html; charset=big5> : : //上面的 big5 ,如果我的 MySQL 是utf-8 時,需要也因此改成 utf-8 嗎? : : mysql_query('SET NAMES utf8'); //還是 big5 ? : : //mysql_query('SET CHARACTER_SET_CLIENT=utf8'); : : //mysql_query('SET CHARACTER_SET_RESULTS=utf8'); : : 這樣對嗎? /* 問題結束 */ : : --------------------------------------------------------------------------- : 如果你希望用 big5 當作 charset 建置網頁系統: : * <meta http-equiv=Content-Type content=text/html; charset=big5> : * 用 phpMyAdmin 建立 database 時,「校對」那邊選 big5_chinese_ci 。 : * mysql_query('SET NAMES big5'); : 不過,依然強烈建議系統使用 UTF-8 作 charset 。 : UTF-8 的好處就是可以在同一個頁面顯示各國文字(ex:簡體、日文、...)。 那我如果想要全部都用 UTF-8 的話… 就是… 安裝 AppServ 時,MySQL 編碼選:UTF-8 然後用 phpMyAdmin 建資料庫時,「校對」那邊不用再設定,因為會預設成 UTF-8 然後 PHP 網頁那邊,再下一行… mysql_query('SET NAMES utf8'); 這樣對嗎?@@ -- 曖昧是,比好朋友再親一點,但比情人遠一點。 曖昧是,見到她時,你會心跳;見不到她時,你會掛念她。 曖昧是,別人以為你們在搞地下情時,你會沾沾自喜。 曖昧是,你很想多走一步,但又怕會嚇了她。你會很小心流露自己的感情。 我們曖昧,卻從來不曾屬於對方... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.73.154
文章代碼(AID): #1732YcJM (PHP)
討論串 (同標題文章)
文章代碼(AID): #1732YcJM (PHP)