+ -
当前位置:首页 → 问答吧 → 编码问题??急!

编码问题??急!

时间:2010-01-07

来源:互联网

使用UTF-8编时,再使用浏览器打开时出现乱码,每次要在浏览器中去改变编码为:UTF-8才能正常显示中文,是乎我们的浏览器默认编码为GBK2313的,这样一来当别人打开网站敏次都要去改编码不是很麻烦,有没有办法让浏览器自动识别编码的程序,使用UTF-8编码时浏览器打开时不用手动去改编码?????


UTF-8编码在phpmyadmin中很多种,请问用那种比较好呀????????


iconv("utf-8","gbk",$pt); 与  mysql_query("set name utf8")   这两个都是改变编的,他们两个的区别在那里呀?????????
[ 此帖被zhaohui8445在2010-01-08 17:28重新编辑 ]
图片:QQ截图未命名.jpg
=700) window.open('http://images.phpfans.net/attach/images/5_23255_35ec39700373409.jpg');" onload="if(this.offsetWidth>'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" >

作者: zhaohui8445   发布时间: 2010-01-07

没有太明白你的问题,是PHPMYADMIN页面出现乱码,还是你做的网页出现乱码??

作者: twer   发布时间: 2010-01-07

这个可能是你网页的编码跟数据库编码不统一,你必须把网页的编码也改成utf-8,与数据库编码统一

作者: jury   发布时间: 2010-01-07

我也有个类似的问题,导入sql文件就会报错,哎,怎么解决

[Err] 1064 - You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=gbk' at line 8

作者: 温柔流氓   发布时间: 2010-01-07

你这个sql语句有错 不是编码问题

作者: jury   发布时间: 2010-01-07

来几个高手帮我祥细解答一下我的三个门题呀,谢谢!

作者: zhaohui8445   发布时间: 2010-01-07

编码使用utf8-general
有以下几点要注意,存入数据库时的编码,读取数据库的编码,网页在客户端浏览器显示的页面编码,做到3码一致,就不会乱

作者: redpower8   发布时间: 2010-01-07