Loading

MYSQL与PHP链接,前台显示编码正常,后台乱码

首先,如果传到php处理类的时候不是乱码,就说明前台页面编码没有问题,

否则检查前台页面是否加上

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">;

其次,数据库有自己的编码方式,在建立数据库是就要选择整理方式;

再次,如果是导入的数据库,特别是欧洲编码的程序,注意连接时设置字符集set names 'gb2312' ,set names 'utf8'或者 set names 'gbk',特别注意是'utf8',不是'utf-8'。

还有一种解决方法我没试过,不过看到就写在这里吧:将MySQl的配置文件my.ini里的默认字符改成UTF8。

ok, over!

posted @ 2011-01-12 16:35  伊莫的森林  阅读(162)  评论(0)    收藏  举报