特殊字符被破坏

时间:2010-12-30 09:32:43

标签: php xhtml character-encoding

http://asexpress.de/

问题是所有特殊字符都被破坏了。 MySQL数据库的默认字符集是utf-8,在我的网站上我也使用了charset utf-8

在Windows上的本地服务器上我没有问题。这个网站托管在Linux服务器上。

任何提示?

非常感谢。

1 个答案:

答案 0 :(得分:1)

Firefox告诉我交付的字符集是Latin1。

如果有charset的服务器端设置,则会覆盖<meta>,因此请检查服务器设置。

或尝试使用PHP发送charset-header,如果不允许更改服务器配置。

<?php header('Content-Type: text/html; charset=utf-8'); ?>