请教高手,我的php在输出汉字时是乱码,请问这是怎么回事吗?该怎么处理呢?谢谢! 怎么个乱法?可能是没有加入<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先:你先看下浏览器的编码是不是你想要的类型。其次:到你的浏览器中去看看该网页的HTML源代码里是否有类似以下的代码 <meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 此类现象大多是由于网页代码书写不规范引起的。最后:如若不然,那就有必要把你的源头代码贴出来供大家探讨了......:) 在查询前加入这个语句,mysql_query("SET NAMES UTF8"); 如果用<meta http-equiv="Content-Type" content="text/html; charset=GB2312">把文本保存为ANSI编码如果用<meta http-equiv="Content-Type" content="text/html; charset=utf8">把文本保存为UTF-8编码 php.ini中注释掉default_charset=ISO8859Apache配置文件中注释掉AddDefaultCharset这行网页head区写入<meta http-equiv="Content-Type" content="text/html; charset=GB2312"> 看看php.ini的配置default_charset=gb2312 或者直接这么写了,不用更改任何服务器设置:<?phpheader('Content-Type: text/html; charset=GB2312');echo "编码测试";?> 楼上各位都说完了.应该行了.如果还是不行的话,我就补充一下,你保存文件的格式是ASCII,你就<meta http-equiv="Content-Type" content="text/html; charset=GB2312">如果是保存成UTF-8的话,你就<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 多维数组得值问题? 请问这样的登陆程序有没漏洞可攻击 提交后跳转问题 PHP pdo 如何连接数据库 PHP提交信息出现空白页面,也没出现报错.... linux+php+apache 安装了sendmail且启动了,为何邮件发送不出去,望高手指教 为何新弹开的窗口无法获取session的值? 我的php总是出这样的错误 一个数组问题,请教PHP高手 关于文件的导入导出问题 老大们,我想对我的新闻发布系统增加--发表文章时可以选择让内容加超链接,改变字体,位置置中等哪个东西,类似WORD的工具栏 有哪位大虾在win98下装过phpHomeEdition?急!
其次:到你的浏览器中去看看该网页的HTML源代码里是否有类似以下的代码
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
此类现象大多是由于网页代码书写不规范引起的。
最后:如若不然,那就有必要把你的源头代码贴出来供大家探讨了......:)
default_charset=ISO8859
Apache配置文件中注释掉AddDefaultCharset这行
网页head区写入
<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
php.ini的配置
default_charset=gb2312
header('Content-Type: text/html; charset=GB2312');
echo "编码测试";
?>
如果还是不行的话,我就补充一下,你保存文件的格式是ASCII,
你就<meta http-equiv="Content-Type" content="text/html; charset=GB2312">
如果是保存成UTF-8的话,
你就<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">