Discuz教程网

视频展厅采集器 V2.1 无法读取展厅V3.1的分类列表及专辑列表解决方法

[复制链接]
authicon dly 发表于 2011-11-17 20:34:14 | 显示全部楼层 |阅读模式
原因是展厅的数据表更新了表名,采集器没有更新

解决方法:直接下载附件覆盖 source\plugin\vgallery目录下的type.inc.php文件
或者自行修改该文件的17行及21行

17行:
  1. $sql = "SELECT * FROM hsk_vgallerys WHERE album=1";
复制代码
替换为:
  1. $sql = "SELECT * FROM ".DB::table('vgallerys')." WHERE album=1";
复制代码

21行:
  1. $sql = "SELECT * FROM hsk_vgallery_sort WHERE sup='$sid'";
复制代码
替换为:
  1. $sql = "SELECT * FROM ".DB::table('vgallery_sort')." WHERE sup='$sid'";
复制代码

替换后所有代码:
  1. <?php
  2. if(!defined('IN_DISCUZ')) {
  3. exit('Access Denied');
  4. }
  5. class plugin_vgallery{
  6. }
  7. $sid = intval($_REQUEST["sid"]);
  8. $album = intval($_REQUEST["album"]);
  9. $sql = "SELECT * FROM ".DB::table('vgallerys')." WHERE album=1";
  10. if ($album == 1){
  11. } else {
  12. $sql = "SELECT * FROM ".DB::table('vgallery_sort')." WHERE sup='$sid'";
  13. }
  14. $query = DB::query($sql);
  15. while($result = DB::fetch($query)) {
  16. if ($album == 1){
  17. echo $result['id']."|" .$result['vsubject']."<br>";
  18. } else {
  19. echo $result['sid']."|" .$result['sort']."<br>";
  20. }
  21. }
  22. ?>
复制代码

type.inc.rar (411 Bytes, 下载次数: 13)



上一篇:网络硬盘讯6网宣布倒闭 创始人称环境逼迫
下一篇:微博变种与RSS变种
authicon Hermac 发表于 2012-6-28 12:44:39 | 显示全部楼层
强烈支持楼主ing……
authicon Hermac 发表于 2012-6-28 13:58:58 | 显示全部楼层
激动人心,无法言表!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-5-1 23:38

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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