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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 请问其他网站(不是DZ)提取DZ论坛数据乱码了,怎么解决?

[复制链接]
abuzar 发表于 2013-11-20 12:12:28 | 显示全部楼层 |阅读模式
请问其他网站(不是DZ)提取DZ论坛数据乱码了,怎么解决?在线等。。。。
 楼主| abuzar 发表于 2013-11-20 12:25:57 | 显示全部楼层
怎么没有人理我啊?急需解决。我在一个非discuz网站的一个栏目里需要调用discuz论坛的帖子数据,就是pre_fourm_post表的
回复

使用道具 举报

 楼主| abuzar 发表于 2013-11-20 12:41:10 | 显示全部楼层
我想应该不是简单的数据编码格式的问题吧,初用DZ感觉他对自身的数据有保护
回复

使用道具 举报

mingkong 发表于 2013-11-20 12:42:48 | 显示全部楼层
注意数据库编码,一般乱码就是编码不统一造成的
回复

使用道具 举报

baxter 发表于 2013-11-20 12:50:24 | 显示全部楼层
abuzar 发表于 2013-11-20 12:25
怎么没有人理我啊?急需解决。我在一个非discuz网站的一个栏目里需要调用discuz论坛的帖子数据,就是pre_fo ...

明显是数据编码的问题,建议自己写程序转换数据,直接提取数据比较容易出现编码等一系统问题
回复

使用道具 举报

 楼主| abuzar 发表于 2013-11-20 13:34:26 | 显示全部楼层
我做了一个简单的程序,如下:

<body>
<?php
                       
                                                        $mysql=Mysql_connect("localhost","root","198237");
                                                        Mysql_select_db("ultrax");
                                                  $sql="SELECT * FROM pre_forum_post WHERE first=1 and invisible<>-1";
                                                  $recordset=Mysql_query($sql);
               
                 while($rs=Mysql_fetch_array($recordset)):
               
                                                  ?>
                          <DIV>



<li><a href="http://www.xxx.com/bbs/forumdisplay.php?fid=<?php echo $rs["tid"] ?>" target="_blank"> <?php echo $rs["subject"] ?></a></li>
</DIV>
                        <?php
                         endwhile;
                         ?>
</body>


但是提取出来的数据是:
?????????????????????????
回复

使用道具 举报

 楼主| abuzar 发表于 2013-11-20 13:40:40 | 显示全部楼层
我页面也是utf-8的。dz也是utf-8的
我在代码里又加了
Mysql_query("set NAMES 'utf-8'");
还是不好用啊
回复

使用道具 举报

otherbank 发表于 2013-11-22 10:05:33 | 显示全部楼层
abuzar 发表于 2013-11-20 13:40
我页面也是utf-8的。dz也是utf-8的
我在代码里又加了
Mysql_query("set NAMES 'utf-8'");

输出的文件编码是否都是  utf—8  的,文件另存utf-8试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 15:58 , Processed in 0.032787 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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