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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

首页在会员后面显示在线游客

[复制链接]
soff 发表于 2003-3-20 23:59:13 | 显示全部楼层 |阅读模式

  1. if($detailstatus) {
  2.                         @include language('actions');

  3.                         updatesession();
  4.                         $onlinenum = $membercount = $guestcount = 0;
  5.                         $whosonline = array();
  6.                         $guestonlie = array();
  7.                         $query = $db->query("SELECT username, status, lastactivity, action, fid FROM $table_sessions ORDER BY lastactivity DESC");
  8.                         while($online = $db->fetch_array($query)) {
  9.                                 if($online['username']) {
  10.                                         $membercount++;
  11.                                         $online['usernameenc'] = rawurlencode($online['username']);
  12.                                         switch($online['status']) {
  13.                                                 case 'Admin': $online['icon'] = 'online_admin.gif'; break;
  14.                                                 case 'SuperMod': $online['icon'] = 'online_supermod.gif'; break;
  15.                                                 case 'Moderator': $online['icon'] = 'online_moderator.gif'; break;
  16.                                                 case 'Guest': $online['icon'] = 'online_guest.gif'; break;
  17.             default: $online['icon'] = 'online_member.gif'; break;
  18.                                         }

  19.                                         $online['fid'] = $online['fid'] ? $forumname[$online[fid]] : 0;
  20.                                         $online['action'] = $actioncode[$online['action']];
  21.                                         $online['lastactivity'] = gmdate($timeformat, $online['lastactivity'] + ($timeoffset * 3600));
  22.                                         $whosonline[] = $online;
  23.                                 } else {
  24.                                         $guestcount++;
  25.                                         $online['username'] = "游客";
  26.                                         $online['usernameenc'] = rawurlencode($online['username']);
  27.                                         $online['icon'] = 'online_guest.gif';                                       
  28.                                         $online['fid'] = $online['fid'] ? $forumname[$online[fid]] : 0;
  29.                                         $online['action'] = $actioncode[$online['action']];
  30.                                         $online['lastactivity'] = gmdate($timeformat, $online['lastactivity'] + ($timeoffset * 3600));
  31.                                         $guestonline[] = $online;
  32.                                 }
  33.                         }
  34.                         for($i=0; $i<sizeof($guestonline); $i++) {
  35.                                         $whosonline[] = $guestonline[$i];
  36.                         }
  37.                         $onlinenum = $membercount + $guestcount;
  38.                         unset($online);
  39.                 } else {
  40.                         $query = $db->query("SELECT COUNT(*) FROM $table_sessions");
  41.                         $onlinenum = $db->result($query, 0);
  42.                 }
复制代码

[ Last edited by soff on 2003-3-21 at 03:33 PM ]
rain5017 发表于 2003-3-21 07:36:10 | 显示全部楼层
good
回复

使用道具 举报

rexhsu 发表于 2003-4-9 12:52:27 | 显示全部楼层
请问修改哪个文件?index.php还是forumdisplay还是其他
回复

使用道具 举报

lochen 发表于 2003-4-9 15:24:20 | 显示全部楼层
有什麼用?
有沒有演示看看?
謝謝
回复

使用道具 举报

diego2003 发表于 2004-3-31 03:44:20 | 显示全部楼层
en,这个很好用啦~~~
回复

使用道具 举报

东升 发表于 2004-3-31 05:08:27 | 显示全部楼层
怎样操作,代码要放在哪里?
回复

使用道具 举报

inxx 发表于 2004-3-31 13:56:33 | 显示全部楼层
Originally posted by 东升 at 2004-3-31 05:08 AM:
怎样操作,代码要放在哪里?


当然是index.php拉
回复

使用道具 举报

小太保 发表于 2004-3-31 15:59:52 | 显示全部楼层
没有用呀~~
不解中~~
回复

使用道具 举报

yjflq2002 发表于 2004-3-31 16:25:44 | 显示全部楼层
试试看
回复

使用道具 举报

莉花─═≡★ 发表于 2004-3-31 17:00:12 | 显示全部楼层
沒有用丫~=.=”
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 10:28 , Processed in 0.102072 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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