求助:乱码问题

eazyc 2013-01-30 04:14:41
问题:做了一个留言板,当留言为中文时,大部分中文在数据库与php页面中均显示乱码。
其他:
·平台是wamp2.2(MySQL Version:5.5.24;Apache Version: 2.2.22;PHP Version: 5.4.3)
·已经添加了如下语句: mysql_query("SET NAMES utf8");

截图:




在网上搜了好久试了些方法还是没有解决,不知道怎么办了,来此求助,先谢谢了:)
...全文
192 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
phpteam002 2013-01-31
  • 打赏
  • 举报
回复
如果你的html和php是在同一个页面,那你试试把php里面的header("Content-type:text/html;charset=utf-8");去掉,乱码问题是否还存在,如果不存在,那证明浏览器编码不是utf-8编码 ,如果存在,那证明是php文件编码出错了,html meta里面声明的utf8编码和php header里面声明的utf8编码控制的是不同的编码,因为html和php本身都是不同的语言
eazyc 2013-01-31
  • 打赏
  • 举报
回复
谢谢大家的帮忙~
一起混吧 2013-01-30
  • 打赏
  • 举报
回复
你的浏览器编码不是utf-8编码
eazyc 2013-01-30
  • 打赏
  • 举报
回复
引用 2 楼 phpteam002 的回复:
在html页面header加入XML/HTML code?1<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">; 在php页面开头加入PHP code?1header("Content-type:text/html;charset=utf-8"); 试试看行不行
谢谢 这个可以 但是原因是什么呢? 我的php代码和html是一起编的, html的meta倒是做了utf-8的声明,php里面也要再写一次吗?
eazyc 2013-01-30
  • 打赏
  • 举报
回复
引用 1 楼 xuzuning 的回复:
你写入时没有 mysql_query("SET NAMES utf8"); 所以读出时也不要 mysql_query("SET NAMES utf8");
谢谢斑竹 我是在php文件开头写的 mysql_query("SET NAMES utf8"); 怎么知道自己哪里写入和读出? 但是如果都不写就不行,就是乱码了——写了也一样…… 按3楼的方法试了是可以的...但还是不太明白哪一环节出错了
phpteam002 2013-01-30
  • 打赏
  • 举报
回复
在html页面header加入
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
; 在php页面开头加入
header("Content-type:text/html;charset=utf-8");
试试看行不行
xuzuning 2013-01-30
  • 打赏
  • 举报
回复
你写入时没有 mysql_query("SET NAMES utf8"); 所以读出时也不要 mysql_query("SET NAMES utf8");
特色:
1.今晚在线社区独有的双风格分桢形式
2.社区最多可进行3级分类,大部分论坛应该够用了。
3.多种发帖类型: 普通帖、积分浏览帖、金钱购买帖、散分(求助)帖、 回复可见帖
4.更贴心得发帖辅助功能,可自动识别URL和图片。
5.采用类似今晚在线文章系统的后台管理等级无限级自定义分类,真正适合多用户管理。
6.UTF-8编码,解决贴繁体或国外字符乱码问题
7.CSS控制整个社区颜色及风格。
8.版面多种可选属性,让社区变得更灵活。
v3.0 beta 4更新内容:
beta4把持久层代码彻底从逻辑层解放出来了,虽然多了一层封装,但这绝对是值得的,
对以后的扩展也很有利,这次调整几乎涉及了社区所有的类。动作较大。
注册页面增加了人性化的密码强度判断
社区帖子回收机制改变,增加一个字段专门记录帖子是否被删,以前使用的是帖子属性字段。
现在这个字段解放了,大家可以扩展N种类型的帖子。
版面增加标题检索框,社区检索支持多个关键字用空格分开的检索方式。
调整了显示层所有的JSP页面,进站画面、文章列表、在线用户已用DIV+CSS重构完毕。重构工作还在进行中....
社区求助帖结帖功能实现
另外社区作了很多细节上的调整,可能表面看不出来,我也就不多说了。
源文件本人也尽可能的做了些注释,凑合着看吧!

21,882

社区成员

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

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