作者thitbbeb (田田)
看板PHP
标题Re: [请益] 许功盖这些字无法新增到资料库?
时间Tue Jan 9 13:25:55 2007
额外问个问题= =
若要统一编码方式
除了在网页的头加上
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head><body>
my.ini上
[client]
default-character-set = utf8
[mysqld]
init_connect='SET NAMES utf8'
default-character-set=utf8
还有网页档一律存成UTF-8档(BOM问题是否该改用PSPad文字编辑器来存可解决?)
资料库建立的时候编码方式一律选择utf-8_unicode_ci
除这些外还有哪些要注意的、设定的?
在php程式内,若需连接mysql是否一定要加上这三行
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER_SET_CLIENT=utf8");
mysql_query("SET CHARACTER_SET_RESULTS=utf8");
亦或my.ini中有设定便不须在打这三行?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.162.182
1F:推 alpe:my.ini 设了 程式就不用了 01/09 14:32
2F:→ alpe:BOM 看你是用那套editor 01/09 14:33
3F:→ thitbbeb:用UltraEdit不是会有BOM问题吗@@?听说PSPad好像没问题 01/09 18:53
4F:推 KennyL:当初就是因为UE(V.11)的Bom不知道去哪取消,才换去PsPAD 01/09 21:28
5F:→ KennyL:结果一换就再也没换回来过了 XD 01/09 21:29