我在德国网站上的编码有问题。我有一段文字:
“Eröffnungsfeier FIS 高山滑雪 WM 2011”</p>
当此文本保存到数据库中时,我得到了?而不是那些引号。
我试过放置
header("Content-Type: text/html; charset=utf-8");
mb_internal_encoding("UTF-8");
setlocale(LC_ALL, 'de_DE.utf-8');
在文件的顶部没有成功。
当我用过
mysql_set_charset('utf8', $connect);
但是,当在到达第一个字符(如 ö)后在上面插入文本时,文本的其余部分将被删除。
表字符集和排序规则是 UTF-8。脚本文件保存为没有 BOM 的 UTF-8。
我不知道在哪里看。