【发布时间】:2011-05-19 18:22:24
【问题描述】:
这里有一个不寻常的问题:我有一个应用程序使用一个文本文件,该文件包含一些“€”符号以及文本文件中的其他文本来填充 mysql 数据库。在本地渲染时,€ 符号看起来不错,但在 linux 服务器上和 web 上的 html 中,它在某些浏览器中看起来像这样:
‚¬2
任何人都可以提出解决方案
【问题讨论】:
-
您的 HTTP 响应标头是否包含正确的
Content-Type和Content-Encoding?例如:Content-Type: text/html; charset=utf-8. -
我发现有关字符编码的 W3C 文章很有用,请参阅 w3.org/International/tutorials/tutorial-char-enc 以及从那里链接的其他文章。