页面显示出乱码 我现在在做一个繁体的网站,原来是用gb2312编的码,现在改成utf-8 ,页面显示没有什么问题了,可是当从数据库中取出中文时,在页面显示出来的就是乱码,这个要怎么解决!!! 请大家帮忙哦.!!急!!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先客户端页面文件要用utf-8编码其次服务端php文件用utf-8编码最后数据库以及相应字段用utf8-general-ci,连接数据库时 mysql_query( "set name 'utf-8'" );一般都这么做,基本没出现过问题 写错了 mysql_query( "set names utf8" ); 改写 apache的配置文件php\apache\Apache2\conf\httpd.confAddDefaultCharset .utf8然后重新启动服务。 mysql_query('SET NAMES utf-8'); 哪位达人给解释一下是用哪个?mysql_query( 'SET NAMES utf-8 ');mysql_query( "set names utf8" ); 关于PHP函数ob_get_contents超时的问题 关于SMTP服务器架设的问题??? 非程序员求教,PHP的各种框架和WordPress、Drupal是什么关系? xmlhttp 有效性的问题 请帮忙解决正则表达式的问题! 怎样使得fsock函数得到的内容和file一样? 麻烦大家了,PHP装不起来,急人! 有哪一个函数是判断字符串是时间的吗? [求助]在页面标头,做个登录和非登录状态显示 【adodb连接Access数据库问题】不能连接? perl-DB 的安装 页面编辑
AddDefaultCharset .utf8
然后重新启动服务。
mysql_query( 'SET NAMES utf-8 ');
mysql_query( "set names utf8" );