2013-03-09 47 views
1

與西里爾編碼從MySQL 西里爾數據顯示正確的問題,但是當我在頁面上添加一些西里爾文字我得到成才這樣С<вааа在MySQLРїРІ故障與西里爾編碼在PHP MySQL站點

數據 - utf8_general_ci

php文件:

header('Content-Type: text/html; charset=windows-1251'); 

mysql_query('SET NAMES cp1251'); 
+0

你有沒有試過在'字符集= UTF-8'您頭? – 2013-03-09 13:19:05

+0

當然是我嘗試 – 2013-03-09 13:34:29

回答

3

您要添加的UTF-8文本,而在1251您的網頁 所以,從1251添加文本時

OR

改變你的標題設置編輯器到Windows-1251 UTF-8

header('Content-Type: text/html; charset=utf-8'); 
mysql_query('SET NAMES utf8'); 
+0

「..所以,在添加文本時將您的編輯器設置爲Windows-1251」 哦!當然是 – 2013-03-09 13:36:21