作者juan19283746 (小阮)
看板PHP
标题[请益] 中文便乱码问题 (已爬文)
时间Sun Aug 15 20:53:41 2010
爬文找到了这三个要点
◎ 资料库编码设定UTF-8了吗?
◎ PHP程式档案用UTF-8编码了吗?有没有不小心用到BOM?
◎ HTML有用UTF-8吗?有没有在head的地方设定以下的Meta Tag?
<meta http-equiv=content-type content="text/html; charset=utf-8" />
第一点 我没用到资料库
第二点 我是用notepad++编辑的 有选择 "编译成UTF-8码 (档首无BOM)"
第三点 HTML有用UTF-8吗? >>这个不太懂
然後Meta Tag是加在 <head> </head>之间吗
我跑出来的"部分中文"还是会有乱码的问题(变成框框)
想请问这还是编码的问题吗
还是是coding的部分有出错
大概是哪个方面的错误
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.192.186
※ 编辑: juan19283746 来自: 114.39.192.186 (08/15 20:54)
1F:→ jimpop:会不会是浏览器的问题~~有此问题档案吗? 08/15 21:36
2F:→ chaoms:有码无字也会是你这种状况...是否该提供更多讯息呢? 08/15 21:50
3F:→ ileadu:你浏览器选一下编码 utf-8 看看字会不会出现 08/15 22:37
4F:推 kobe04262002:原po go!!!! 08/15 23:11
5F:推 dance1016:<HEAD></HEAD>中间多包个编码 08/16 01:31
6F:→ dance1016:<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; 08/16 01:33
7F:→ dance1016:charset=utf-8"> 08/16 01:37
8F:→ chrisQQ:我比较好奇,原po是说「部份中文」耶… 编码错的话应该会 08/16 02:00
9F:→ chrisQQ:是「全部中文」都乱码才对!? 08/16 02:00
10F:→ juan19283746:是阿 所以我现在怀疑是CODE的问题 08/16 09:13
11F:→ juan19283746:如果在处理中文字的部分 应该是两个两个位元一起处理 08/16 09:13
12F:→ juan19283746:吗?? 还是怎麽样? 先谢谢大家的回答了^^ 08/16 09:14
13F:推 kobe04262002:之前看好像是两个位元还三个位元一组的样子@@ 08/16 09:45
14F:→ kylekai:utf-8 是不定的阿...XD.. 用mbstring 去处理吧.. 08/16 09:54
15F:推 leejihchi:试试把档案「转换至UTF-8码格式(档首无BOM)」看看… 08/16 10:18
16F:→ juan19283746:楼上的我试过了 谢谢喔 08/16 10:32
17F:→ KC73:变成框框似乎是字型的问题,你有指定字型吗? 08/16 12:24
18F:→ juan19283746:没耶 请问怎麽指定 08/16 12:51
19F:→ ShangTang:用css的方式指定font-family,有些字型字汇很少… 08/16 19:26
20F:→ juan19283746:感谢大家 我解决了目前的问题了 08/16 20:40
21F:→ ming220:可否请楼主回来更新一下问题是如何解决的 08/17 23:02