写了个留言板,出现问题,也找不到哪错了、大家帮忙看一下,谢谢。 表 是 utf8_general_ci;
字段 也是 utf8_general_ci;
.
index.php 中 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />;
.
connect.php(数据库连接文件) 中 也是 mysql_query("set names utf8");
.
post.php 也用了 header("Content-type: text/html; charset=utf-8"); 显示出来的留言也是正常的
但是在查看数据库的时候,发现数据库内的汉字全都是乱码、、大家帮我看看怎么修改?谢谢
字段 也是 utf8_general_ci;
.
index.php 中 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />;
.
connect.php(数据库连接文件) 中 也是 mysql_query("set names utf8");
.
post.php 也用了 header("Content-type: text/html; charset=utf-8"); 显示出来的留言也是正常的
但是在查看数据库的时候,发现数据库内的汉字全都是乱码、、大家帮我看看怎么修改?谢谢
解决方案 »
- 【精华】专业+原创PHP论坛开发完成,欢迎大家使用,并提出意见~~~易进行二次开发
- php fast cgi 模式有的 函数执行速度很慢 求助
- 求教在linux钟php连接sybase
- php4的cookie竟如此强大?我在禁用了ie的cookie之后,它仍然可以正常动作?
- CGI Error:The specified CGI application misbehaved by not returning a complete set of HTTP headers.这是什么错误?
- 大家看看这个最简单的SQL语句对吗?
- 有此一段php,不明为什么if...else语句没起作用
- 请问各位大侠,在php中如何实现分页?
- 100分寻找PHP兄弟的QQ号
- 我想做一个分类查询,求各种大神指导
- thinkphp怎么做文章截断
- eclipsePHP studio 如何配置svn
改过了,还是不行、、
我本来在DW上写的,不知道在哪改编码,把原来的文件删了,用Eclipse重写且设置了一下编码UTF8,再把用EPP改变了编码的文件复制到原处、结果还是乱码、、、唉……
1.文件属性编码,通过Eclipse查看文件属性就知道了。或者通过dw软件也能查看到。
2.内容输出编码.<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3.数据库编码。表数据编码。只要这几个环节的编码掌握好了就不会出现乱码了。
有一篇文章专门讲乱码的可以看看。
http://www.phpcxz.com/a/web/phpweb/2011/0802/113.html祝你好运了。曾经我可是乱码花了一星期才整明白的。希望你比我厉害。
指的是用图形界面打开看的时候是乱码么?
不知你用什么工具查看的。phpMyadmin还是sqlmanager,或者是mysql-front
更改下你查看的编码类型为utf-8ps:楼主你确信你的数据库表和字段是utf-8编码么?怎么感觉你仅仅是查看工具的编码是utf-8.....