急救php乱码问题 本人有PHP写了一个小程序,用ie和Firefox都没有什么问题,可以用谷歌浏览器就全部是乱码?仔细一看,我的网页全部用的是utf-8,可谷歌的默认编码是gbk,怎么解决这样的乱码,,请帮忙解决?不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 -- 谷歌浏览器设置为utf-8-- 再看看你的html头是不是用utf-8-- 还有utf-8 和 utf8 不太一样, 别弄错 我把谷歌的编码方式改成utf-8就没有任何问题,关键的问题能改吗?我不能对浏览我网页的用户这样要求,有其他的解决办法吗? 头上设置个UTF-8<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> or<?php header('Content-Type: text/html; charset=utf-8');?> 根源就是编码格式不适合 建议页面文件都添加一句设置编码格式的代码如楼上所说<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />就这就可以了这句<?php header('Content-Type: text/html; charset=utf-8');?>有点问题提示警告 不知为何 孰能解答一下哈 <?php header('Content-Type: text/html; charset=utf-8');?>每个页面都增加这样就不会出现那种错了。你也设置谷歌的默认编码是gbk,改为utf-8 检查头部发送的是否是UTF-8格式,确定格式正确 可以通过如下的几种方式修改1. 在PHP添加如下的代码:<?php header('Content-Type: text/html; charset=utf-8');?>2. 在HTMLhead中添加 meta:(一定要放到<title>xxx</title> 之前)<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 3. 修改apache的配置文件(如果是apache的话):AddDefaultCharset UTF-8 用数据库的话 数据库也试试 mysql_query('set names utf-8'); <?php$charset="utf-8"; header('Content-Type:text/html;charset='.$charset);?> <?php header('Content-Type: text/html; charset=utf-8');?> 2. 在HTMLhead中添加 meta:(一定要放到 <title>xxx </title> 之前) <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 在Dreamweaver"頁面属性"里点击"标题/编码",选择UTF-8格式,还有再选中"包括Unicode签名(BOM)(s)"确定保存试下看行不行! 这里有关编码的简单总结,你可以看看http://blog.csdn.net/yw1386/archive/2009/10/14/4671845.aspx 很明显...这个时候你要学会用法律来维护你的权益...马上投诉他google...出个那么烂的浏览器...或者是你安装的时候 你自己本机选择了gbk编码...一般浏览器解析网页的时候都可以判别出编码格式的...所以-------你还是投诉吧. 修改apache.conf下的AddDefaultCharset这一项。 连接数据库时加上 mysql_query('set names utf-8'); 应该是头部的问题吧,不让你指定了编码,浏览器还默认GBK,那这浏览器也太烂了 有没有在成都做网站的业余高手 网页上直播实况视屏怎么做 discuz 发帖预览功能 ,谁有相关插件 或修改代码 提供一些感谢 PHP的项目中如何引入支付宝功能?? fckedtior PHP版上传远程图片,公测 php程序+环境打包 求一个高效的url加密函数或方法 问个大家都遇到的问题(顶者有分) 大家帮看下这是什么论坛程序啊?急 大神门帮忙看看吧,实在是想不出问题出在那里 上海外企,招PHP工程师 有没有php的通用进销存????
我不能对浏览我网页的用户这样要求,有其他的解决办法吗?
<?php header('Content-Type: text/html; charset=utf-8');?>
如楼上所说
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
就这就可以了这句<?php header('Content-Type: text/html; charset=utf-8');?>
有点问题提示警告 不知为何 孰能解答一下哈
1. 在PHP添加如下的代码:
<?php header('Content-Type: text/html; charset=utf-8');?>
2. 在HTMLhead中添加 meta:(一定要放到<title>xxx</title> 之前)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3. 修改apache的配置文件(如果是apache的话):
AddDefaultCharset UTF-8
$charset="utf-8";
header('Content-Type:text/html;charset='.$charset);
?>
2. 在HTMLhead中添加 meta:(一定要放到 <title>xxx </title> 之前)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
或者是你安装的时候 你自己本机选择了gbk编码...一般浏览器解析网页的时候都可以判别出编码格式的...所以-------你还是投诉吧.