Re: [問題] utf-8
※ 引述《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
02/18 01:41, 2F
推
02/18 01:51, , 3F
02/18 01:51, 3F
→
02/18 01:52, , 4F
02/18 01:52, 4F
討論串 (同標題文章)
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章