1:数据库方面不匹配,数据库有字符集的,不知道你mysql用的什么工具,phpadmin?你可以查看一下数据库的编码方式。
2:php代码设置mysql_query("SET NAMES 'gbk'") 就是这个
3:你页面当前使用的编码方式,IE模式下面,右键-编码方式,或者 <meta http-equiv="content-type" content="text/htmlcharset=utf-8" />用这个指定
这三个都要统一,不然会出现乱码的!
第一种方法:在浏览器菜单栏中选择“查看”->编码->自动选择(或者utf8);
第二种,看看你写代码的软件中的编码类型选择了么 ,我用的是EditPlus,所以在右下角那个地方有一个utf8有时候出现你说的情况就是因为utf8变成了ANSI,双击它可以选择其他编码。希望可以帮到你
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)