【发布时间】:2016-01-17 17:12:31
【问题描述】:
在我的表单所在的 .html 文档中
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
在我连接到我尝试使用的数据库的 .php 文件中
mysql_set_charset('utf8');
// and
// <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
还有这个:
header('Content-Type: text/html; charset=utf-8');
数据库行带有排序规则:utf8_unicode_ci
【问题讨论】:
-
尝试用 ansi 替换特殊字符,如以下网站所示:w3schools.com/charsets/ref_html_ansi.asp
-
我的问题是,当我将西里尔字母发送到数据库时,我会得到类似这样的信息 -> Ð~збереÑ,而不是字母
标签: php html mysql mysqli utf-8