当我尝试这条线时:
echo "<script >alert(' مشترك بالفعل!'); location.href='index.php';</script>";
在Chrome中它显示垃圾,但firefox正确显示它。铬有什么问题?
任何帮助将不胜感激。谢谢!
答案 0 :(得分:1)
那是因为,firefox rockssss - 完整的PHP新手47秒前
该评论可能是正确的(虽然可能是偶然的。:) Firefox可能比Chrome更灵活地嗅探文档的编码。
最可能的解释是未定义HTML文档的编码,并且PHP源文件(存储文本的位置)以不同于您输出的编码存储。
确保PHP文件的编码和您输出的HTML文档匹配。
HTML页面的编码由您的Web服务器发送的Content-type
标头和/或Content-type
META标记定义。
此问题提供了完整的概述:UTF-8 all the way through