作者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
推 alpe:my.ini 設了 程式就不用了 01/09 14:32
→ alpe:BOM 看你是用那套editor 01/09 14:33
→ thitbbeb:用UltraEdit不是會有BOM問題嗎@@?聽說PSPad好像沒問題 01/09 18:53
推 KennyL:當初就是因為UE(V.11)的Bom不知道去哪取消,才換去PsPAD 01/09 21:28
→ KennyL:結果一換就再也沒換回來過了 XD 01/09 21:29