首页显示板块在线人数的方法!  

来自: Discuz 作者: 水煮鱼 时间: 2010-8-1 09:22 查看: 4712 回复: 1

首先打开 include/index_classics.inc.php 文件

查找:
  1. $posts += $forum['posts'];
复制代码
在其下面加:
  1. if ($forum['fup']) $forumup[$forum['fid']]=$forum['fup'];
复制代码
查找:
  1. while($online = $db->fetch_array($query)) {
复制代码
在其上面加:
  1. $onlineforum=array();
复制代码
在其下面加:
  1. $ofid =$online[fid];
  2. $onlineforum[$ofid] ++;  
  3. $onlineforum[$forumup[$ofid]] ++;
复制代码
然后修改discuz.htm

查找:
  1. <!--{if $forum[todayposts]}--><em> ({lang index_today}: <strong>$forum[todayposts]</strong>)</em><!--{/if}-->
复制代码
在其后面加:
  1. <!--{if $onlineforum[$forum[fid]]}--> <em>[在线: {eval echo $onlineforum[$forum[fid]];} 人]</em><!--{/if}-->
复制代码
以上方法必须在后台开启首页显示在线人数选项!!
最新回复 1 条  
苏格2011-4-13 01:58:46
求演示图  = =
您需要登录后才可以回帖 登录 | 注册
Smilies Code
高级模式