2013-07-04 33 views
0

我最近开始使用Chrome进行Web开发(之前我使用过FireFox),并且遇到了问题。特殊字符在Chrome中显示为垃圾

如果我通过POST,然后在PHP做die($_POST['thatvar']);提交特殊字符,那么火狐显示在页面上符号(和萤火虫),而Chrome显示Ω在页面上(尽管它显示的开发工具)。

这是怎么发生的?在头

+1

什么字符集设置为页面。你可能通过defult设置ff为utf8,但不是chrome。但是您应该在页面html \ headers中设置它,无论 – 2013-07-04 00:15:14

+0

@Dagon - 这是您正在讨论的浏览器设置吗? – Nate

+1

这两个,你在页面中设置它,但如果你不这样做,浏览器将使用它的默认值 – 2013-07-04 00:17:24

回答

0

使用的字符集在你的头上

如添加

<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 

<head> 
<meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
</head> 
+0

由于我在页面上回应了一些东西,Dagon的评论实际上解决了我的问题,但这也可能起作用。 – Nate