发新话题
打印

求助:php读xml出现中文乱码

求助:php读xml出现中文乱码

我先用php写xml,用gb2312但是读取的时候中文出现乱码。

TOP

用UTF-8

或者把你的代码贴上来,让大家帮你测试一下

TOP

TOP

与XML打交道,请使用UTF-8格式。

TOP

求助:php读xml出现中文乱码

问题是解决了,但是问题又来了,mysql录入信息是gb2312,但是前台界面是gb2312界面上的汉字就是乱码,还必须是utf-8。如果从数据库是读出数据则显示为乱码,还必须用函数据转换一下。
不知道这是什么问题,机器问题吗?

TOP

在发出query的时候,请先set names utf8

举例如下:
1、连接数据库
2、选择数据库
3、mysql_query("set names utf8")
4、查询操作

建议:
1、数据库采用UTF-8格式存储
2、WEB页面采用UTF-8格式显示
3、文件(PHP、HTML……)采用UTF-8格式存储
广告位招租。

TOP

发新话题