Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] discuz 是gbk 数据库是utf8 会不会有什么问题[有个调用是乱码求解决]

[复制链接]
年轻是种态度 发表于 2013-1-13 09:56:41 | 显示全部楼层 |阅读模式
discuz 是gbk 数据库是utf8     今天看了一下数据库   没想到  
MySQL 字符集: UTF-8 Unicode (utf8)
但是我网站程序一直安装的  gbk
我有个调用中文就乱码 是不是因为这个问题
\

附上那个文件的代码
  1. <?php

  2. require '../../source/class/class_core.php';

  3. $discuz = & discuz_core::instance();
  4. $discuz->init();

  5. $xml = "";
  6. // 设定了用户头像的,积分倒序,排除管理成员
  7. $sql = "SELECT t0.uid, t0.username, t1.gender, CONCAT(t1.resideprovince, t1.residecity) AS 'area' FROM ".DB::table('common_member')." t0 INNER JOIN ".DB::table('common_member_profile')." t1 ON t1.uid = t0.uid WHERE t0.avatarstatus = '1' AND t0.adminid <= 0 ORDER BY t0.credits DESC LIMIT 38; ";
  8. $hotuserdata = DB::fetch_all($sql);
  9. if ($hotuserdata) {
  10. $xml = "<?xml version="1.0" encoding="utf-8"?>\n";
  11. $xml .= "<avatarList>\n";
  12. foreach ($hotuserdata as $u) {
  13. $area = trim($u[area]);
  14. if (!$area) $area = "未知";
  15. $gender = $u[gender];
  16. if ($gender == '1') $gender = '男';
  17. else if ($gender == '2') $gender = '女';
  18. else $gender = '保密';
  19. $xml .= " <avatar>\n";
  20. $xml .= " <user_name><![CDATA[$u[username]]]></user_name>\n";
  21. $xml .= " <area><![CDATA[$area]]></area>\n";
  22. $xml .= " <sex>$gender</sex>\n";
  23. $xml .= " <avatar_url><![CDATA[/uc_server/avatar.php?uid=$u[uid]&size=small]]></avatar_url>\n";
  24. $xml .= " <link_url><![CDATA[/home.php?mod=space&do=index&uid=$u[uid]&from=AvatarWall]]></link_url>\n";
  25. $xml .= " </avatar>\n";
  26. }
  27. $xml .= "</avatarList>\n";
  28. }
  29. header('Content-Type: text/xml');
  30. echo $xml;
  31. ?>
复制代码
12153556 发表于 2013-1-13 10:28:56 | 显示全部楼层
字符集和你程序的编码没有什么关系的

检查其他的,另外你安装了什么插件吗?插件的编码是否和论坛的一样?
回复

使用道具 举报

 楼主| 年轻是种态度 发表于 2013-1-13 10:48:01 | 显示全部楼层
12153556 发表于 2013-1-13 10:28
字符集和你程序的编码没有什么关系的

检查其他的,另外你安装了什么插件吗?插件的编码是否和论坛的一样 ...

嗯   谢谢我知道了   我再看看那个插件去
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 05:19 , Processed in 0.022831 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表