php+wap页面乱码问题 数据库中查出的数据用gbk,页面用utf-8能不乱码吗,要统一 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_query("SET NAMES 'utf-8'"); mysql_query("set names utf8");注意,在mysql中,utf8的名字没有那个"-"。 哪有这样写编码的??楼主可能以为UTF-8包含GBK,是吗??不同的,楼主吧代码改为:前提:数据库编码GBK或GB2312。mysql_query("SET NAMES 'GBK'");//mysql_query("set names gb2312");//这里重复了,注释掉header("Content-type: text/vnd.wap.wml; charset=GB2312");echo('<?xml version="1.0" encoding="GB2312"?>'); mysql_query("SET NAMES 'GBK'");//mysql_query("set names gb2312");//这里重复了,注释掉header("Content-type: text/vnd.wap.wml; charset=GB2312");echo(' <?xml version="1.0" encoding="GB2312"?>'); 求助:php可以读取mysql 但不能写入 关于apache优化方面的问题请教 讨论一下,这是如何实现的 合并3个变量,高手帮忙下,谢了 PHP.INI配置问题 [新手求助] 请问,为什么字符串连接符,不加括号,输出异常? 请问如何实现确认窗口? PHP初学者的两个问题!!! 请问各位大虾,这是怎么回事? 要完成该项功能的设计思路是什么? 我用mbstring扩展时的问题~~~怎么办?? 这样是否必须要用存储过程?
前提:数据库编码GBK或GB2312。
mysql_query("SET NAMES 'GBK'");
//mysql_query("set names gb2312");//这里重复了,注释掉
header("Content-type: text/vnd.wap.wml; charset=GB2312");
echo('<?xml version="1.0" encoding="GB2312"?>');
//mysql_query("set names gb2312");//这里重复了,注释掉
header("Content-type: text/vnd.wap.wml; charset=GB2312");
echo(' <?xml version="1.0" encoding="GB2312"?>');