作者arianda (火锅)
看板PHP
标题Re: [请益] mysql 为utf-8 网页 为utf-8 为何乱码?
时间Fri Mar 14 12:52:03 2008
※ 引述《martone (Krel)》之铭言:
: 於mysql下语法,将一份utf8格式的档汇入
: 可在mysql看到资料表显示正常文字,但在网页上就会
: 出现乱码。网页的设定为
: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
: 请问该如何解决呢?
: 注:看到mysql里,光utf8就很多种,有罗马、罗马尼亚…这类的。是因地制宜吗?
是否你手动切换语系成utf8可以在网页看到正确文字? 如果是, 是否你的网页
<title></title>设定中有中文?
IE在这有一个小问题,就是如果在<head>区段中,的<title>设定放在
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
之前的话,IE会忽略後面的meta语系设定
解决方式是把meta搬到<title>之前
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.250.32.15
1F:推 martone:谢谢您的指导,不过我没有title .... 03/14 13:04
2F:→ KCTONY:加header("Content-type: text/html; charset=UTF-8");试试 03/14 13:16