php sql中文乱码的解决办法:1、确保所有页面及数据库都统一使用同样的编码;2、设置“mysql_query('set names utf8');”;3、在php代码中添加“charset=utf-8”。

推荐:《PHP视频教程》
1、首先确保所有页面及数据库都统一使用同样的编码,强烈建议使用utf-8;
2、在用mysql_query做查询时无论是写入数据到mysql还是从mysql提取数据出来,设置
mysql_query('set names utf8');注意不要把“utf8”写成“utf-8”,这点很重要,否则就会出现以下尴尬的样子,中文都呈现为一堆???号。

3、在php代码中添加header("content-type: text/html; charset=utf-8");

v1.8新增功能简介: 一、后台新增生成网站地图和生成Sitemap.xml的功能。 二、新增下载中心功能,可在后台上传doc,xls,ppt,rar,pdf文件。 三、新增产品缩略图自动缩放功能,图片按比例缩放,解决了图片变形问题。 四、新闻、产品详细页新增了上一个、下一个的功能,改善用户体验。 五、在线客服新增了阿里巴巴贸易通在线客服。 六、可在后台设置分享代码,如百度分享和AddThis等。
注意:php的header()函数向客户端发送原始的HTTP报头,必须在任何实际的输出被发送之前调用header()函数(即写在最前面)。
还有一点需要注意content-type: text/html; charset=utf-8之间是用分号隔开,而不是逗号,这个小细节坑死我啦……










