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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] “楼主热贴”怎样调用附件图片???????????

[复制链接]
lgying 发表于 2010-4-30 16:49:56 | 显示全部楼层 |阅读模式

我想把该主题的附件图片都调用出来要怎样改?

SQL代码如下
  1. <?php
  2. if(!defined('IN_DISCUZ')) {
  3.         exit('Access Denied');
  4. }

  5. class plugin_yxf_authorthread {
  6.         function plugin_yxf_authorthread() {
  7.                 require DISCUZ_ROOT . './forumdata/cache/plugin_yxf_authorthread.php';
  8.                 $this->plugin=$_DPLUGIN['yxf_authorthread'];
  9.                 /*
  10.                 if(isset($this->plugin['vars']['usefids'])){
  11.                         $usefids=$this->plugin['vars']['usefids'];
  12.                         $usefids=$usefids?unserialize($usefids):'';
  13.                         $usefids=is_array($usefids)?$usefids:array();
  14.                         $this->plugin['available']=$this->plugin['available']&&in_array($GLOBALS['fid'],$usefids)?1:0;
  15.                 }
  16.                 if(isset($this->plugin['vars']['usegids'])){
  17.                         $usegids=$this->plugin['vars']['usegids'];
  18.                         $usegids=$usegids?unserialize($usegids):'';
  19.                         $usegids=is_array($usegids)?$usegids:array();
  20.                         $this->plugin['available']=$this->plugin['available']&&in_array($GLOBALS['groupid'],$usegids)?1:0;
  21.                 }
  22.                 */
  23.         }
  24.        
  25.         function viewthread_postbottom_output(){
  26.                 if(!$this->plugin['available']) return array();
  27.                 @extract($this->plugin['vars']);
  28.                 global $db,$tablepre,$page,$postlist,$fid,$tid;
  29.                 if($page!=1||!is_array($postlist)) return array();
  30.                 $usefids=unserialize($usefids);
  31.                 if(!is_array($usefids)) $usefids=array();
  32.                 if(!in_array($fid,$usefids)) return array();
  33.                 $usegroups=unserialize($usegroups);
  34.                 if(!is_array($usegroups)) $usegroups=array();
  35.                 foreach ($postlist as $post){
  36.                         if($post['first']){
  37.                                 if(!in_array($post['groupid'],$usegroups)) return array();
  38.                                 $dyfids=unserialize($dyfids);
  39.                                 if(is_array($dyfids)){
  40.                                         $dyfidss=$split='';
  41.                                         foreach ($dyfids as $dfid){
  42.                                                 if(!empty($dfid)){
  43.                                                         $dyfidss.=$split.$dfid;
  44.                                                         $split=',';
  45.                                                 }
  46.                                         }
  47.                                         if(empty($dyfidss)) return array();
  48.                                         $dyfids=" and fid in ($dyfidss) ";
  49.                                 }
  50.                                 else return array();
  51.                                 $orderwayarray=array('replies desc','dateline desc','views desc','rand()');
  52.                                 $orderway=intval($orderway);
  53.                                 $orderway=" order by ".$orderwayarray[$orderway];
  54.                                 $authorid=$post['authorid'];
  55.                                 $threadlist=array();
  56.                                 $rs=$db->query("SELECT tid,subject FROM `{$tablepre}threads` WHERE `authorid` =$authorid $dyfids and displayorder>=0 and tid!=$tid $orderway LIMIT 0 , $dynum");
  57.                                 while ($rw=$db->fetch_array($rs)) {
  58.                                         $rw['cutsubject']=cutstr($rw['subject'],$cutstrnum,'');
  59.                                         $threadlist[]=$rw;
  60.                                 }
  61.                                 if(empty($threadlist)||count($threadlist)<$limitnum) return array();
  62.                                 break;
  63.                         }else return array();
  64.                 }
  65.                 $return='';
  66.                 include(template('yxf_authorthread:viewthread'));
  67.                 return array($return);
  68.         }
  69.        
  70.        
  71.         /*
  72.         function (){
  73.                 if(!$this->plugin['available']) return '';
  74.                 @extract($this->plugin['vars']);
  75.                
  76.         }
  77.         */
  78. }

  79. ?>
复制代码
好心人帮帮我!!!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| lgying 发表于 2010-5-2 14:38:30 | 显示全部楼层
顶上!!!!!!!!!!!!!!!!!!!!!
回复

使用道具 举报

 楼主| lgying 发表于 2010-5-3 08:33:48 | 显示全部楼层
没人会??????
回复

使用道具 举报

 楼主| lgying 发表于 2010-5-3 17:07:29 | 显示全部楼层
回复

使用道具 举报

wjzhhr 发表于 2013-12-31 17:11:54 | 显示全部楼层
{echo showattach($post, 1)}

我知道这样能显示出来。我水平很采
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 01:55 , Processed in 0.027196 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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