急救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,那这浏览器也太烂了 PHP翻译C#代码 php语言时间轴的实现 請問注冊碼功能 请教cms问题 关于phpmyadmin的问题 php 如何保证上传成功的文件就是你要上传文件? 怎么拿到id删除这个商品 外派到百度,,的工作,大家觉得靠谱吗。求大神解答 无限级循环,如何当满足条件时跳出最外层循环 哪位大神,短信接口使用的是阿里云的短信验证平台? 上海外企,招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编码...一般浏览器解析网页的时候都可以判别出编码格式的...所以-------你还是投诉吧.