PHPWEB编程IE浏览器乱码问题

Hector_huang 2013-04-14 01:23:47
header("Content-Type: text/html; charset='utf8'");
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset='utft'\">";
把上面两句加php代码中,在Chrome、Firefox、Safari浏览器中正常,在IE中乱码。

已知我的IE浏览器默认是gb2312编码,把上面的utf8改为gb2312,即:
header("Content-Type: text/html; charset='gb2312'");
echo "<meta http-equiv=\"Content-Type\" content=\"text/html; charset='gb2312'\">";
在IE中仍然乱码。
请教各位大神,此问题如何破?
多谢。
...全文
227 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
一起混吧 2013-04-16
  • 打赏
  • 举报
回复
如何破? 告诉你了啊,加上header指定输出字符集。
Hector_huang 2013-04-16
  • 打赏
  • 举报
回复
引用 2 楼 jordan102 的回复:
header("content-type:text/html;charset=utf-8"); //注意:utf8 是mysql中的,php中为utf-8 另外确认你的php文件也为utf-8编码
但是IE的默认编码为gb2312,如何破?
Hector_huang 2013-04-16
  • 打赏
  • 举报
回复
多谢您的帮助。 请问linux下如何查看php文件的编码
引用 2 楼 jordan102 的回复:
header("content-type:text/html;charset=utf-8"); //注意:utf8 是mysql中的,php中为utf-8 另外确认你的php文件也为utf-8编码
一起混吧 2013-04-14
  • 打赏
  • 举报
回复
header("content-type:text/html;charset=utf-8"); //注意:utf8 是mysql中的,php中为utf-8 另外确认你的php文件也为utf-8编码
ImN1 2013-04-14
  • 打赏
  • 举报
回复
先用utf-8,不行再继续问 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> charset后面不需要引号的

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧