显示在网站的滑稽的标志

时间:2011-12-01 12:02:45

标签: php apache centos

简单问题我希望,在服务器A上一切正常,但在服务器B上显示如下

  

你好,你好吗 - Allo,评论vas-tu?它要多少钱? -   结合coua coute?或Quel est le prix de ...?

在我的客户杀死我之前 - 我该如何解决这个问题? :)

3 个答案:

答案 0 :(得分:2)

您的文件很可能是以某种编码(比如Latin-1)编码的,并且您的Web服务器配置为在HTTP标头中声明不同的编码(例如UTF-8),因此浏览器会错误解释页面的编码。确保这两者匹配,即更改服务器以发送正确的HTTP标头或使用匹配的编码对文件进行编码。由于你没有给出任何细节,我不能告诉你如何详细地做到这一点。

答案 1 :(得分:-1)

您需要使用these代码。在这种情况下,我认为你需要拉丁文小写字母c和cedilla写成

ç

答案 2 :(得分:-1)

尝试使用您在此处伪造的html代码:http://www.usewisdom.com/computer/internet/html/chars.html

或者你可以用这样的函数来做到这一点

$ text =“这是带有奇怪字符的文字@#$%^& *”;

echo htmlentities($ text);

或者网站是否采用UTF-8字符集

echo utf_decode($ text);