Re: [問題] utf-8

看板Web_Design作者 (cjoe)時間19年前 (2006/02/17 22:50), 編輯推噓3(301)
留言4則, 2人參與, 最新討論串3/5 (看更多)
※ 引述《justinC (無)》之銘言: : ※ 引述《Clessin (Clemond)》之銘言: : : 附帶提問一下: : :  如果UTF-8的網頁要去讀取以UTF8為文字編碼的資料庫的話,是不是還要有其它的步驟 : : 要做?因為我用MySQL 4.1版(資料庫以utf8編碼),select資料出來顯示在網頁上的中文 : : 都是問號(????)。我的網頁是utf-8格式儲存,在網頁的<head> </head>中加了 : : <meta http-equiv="Content-Type" content="text/html; charset=utf-8">這一行。 : : 也照原作者的方式在PHP中加了header(Content-Type: text/html; charset=utf-8); : : 還缺少那個步驟嗎?謝謝! : 我跟這位大大情形很像 : mysql用utf-8編碼 : 網頁也是utf-8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> : 可是跑出來一樣是big5 : 我猜是server預設是big5 : mysql_query("SET NAMES 'utf-8'");//這句也加了 : 有什麼辦法可以真的改成utf-8嗎 : header那段我加在php 會變成空白.. : 不過空白卻變utf-8 : 不過我header放在<html>前應該不用開緩衝區吧 如果你的網頁伺服器有設定預設為 big5 的話 要把預設拿掉 我自己的例子是 (apache + php , os:linux), 過去我無論怎麼設定都沒有用,網頁一開始都會是 big5編碼(但是我是用UTF8呀..),後來偶然在哪一個 網站上看到 其實網頁伺服器上的預設語言是不須要設定的, 如果設定了,反而會發生網頁沒辦法依<META>的設定去自動辨認。 試試吧 :s -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.171.107.225

02/17 22:59, , 1F
空間是學校的.沒辦法改 ..
02/17 22:59, 1F

02/18 01:41, , 2F
你們學校允許使用者用 .htaccess 嗎?
02/18 01:41, 2F

02/18 01:51, , 3F
沒測試過..不過我覺得header應該有可能解決只差在我搞不出
02/18 01:51, 3F

02/18 01:52, , 4F
比較想朝可移植任何環境下的解決方法..
02/18 01:52, 4F
文章代碼(AID): #13zUB0XS (Web_Design)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 5 篇):
1
1
3
4
19年前, 02/17
1
1
1
1
文章代碼(AID): #13zUB0XS (Web_Design)