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

看板PHP作者 (奮發向上)時間18年前 (2007/10/10 15:45), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《BlackCrazy (B.C.)》之銘言: : ※ 引述《Jason09 (奮發向上)》之銘言: : : 那我如果想要全部都用 UTF-8 的話… : : 就是… : : 安裝 AppServ 時,MySQL 編碼選:UTF-8 : : 然後用 phpMyAdmin 建資料庫時,「校對」那邊不用再設定,因為會預設成 UTF-8 : : 然後 PHP 網頁那邊,再下一行… mysql_query('SET NAMES utf8'); : : 這樣對嗎?@@ : 除了SER NAMES 還有幾個看你要不要全加上去 : 連資料庫部分 : var $charset = 'utf8'; : var $names = 'utf8'; : $conn = mysql_connect($this->host,$this->user,$this->password); : //排除亂碼問題 : mysql_query("SET NAMES ".$this->names,$conn); : mysql_query("set character set ".$this->charset,$conn); : mysql_query("SET CHARACTER_SET_database= ".$this->charset,$conn); : mysql_query("SET CHARACTER_SET_CLIENT=".$this->charset,$conn); : mysql_query("SET CHARACTER_SET_RESULTS=".$this->charset,$conn); : 網頁部分 <head> </head> : <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> : 我是都這樣用,應該可以解決大部分亂碼問題,其他可能就是阿帕契跟MYSQL裡的問題 目前…讀取資料庫、寫入資料庫時… 讀取出來是正確的字了、寫入後到資料庫看也不會變亂碼了… 感謝大大的回覆,等我晚上考試完回來… 再把整個從安裝 AppServ 到解決亂碼的方法… 完整 Po 上來這邊吧@@" 希望不要再有無辜的小綿羊像我一樣悲慘了…OTL -- 曖昧是,比好朋友再親一點,但比情人遠一點。 曖昧是,見到她時,你會心跳;見不到她時,你會掛念她。 曖昧是,別人以為你們在搞地下情時,你會沾沾自喜。 曖昧是,你很想多走一步,但又怕會嚇了她。你會很小心流露自己的感情。 我們曖昧,卻從來不曾屬於對方... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.73.154
文章代碼(AID): #1738CTjX (PHP)
文章代碼(AID): #1738CTjX (PHP)