很簡單的吧,所以不覺得是插件..
注: 只適用于 3.0版本
第一步: 將以下sql导入数据庫
用意: 建立一个儲存最高在線人數记錄的時間,數量.
复制内容到剪贴板
代码:
CREATE TABLE `rd8_online_record` (
`id` INT( 125 ) NOT NULL AUTO_INCREMENT ,
`highest_online` INT( 125 ) NOT NULL ,
`time` VARCHAR( 125 ) NOT NULL ,
PRIMARY KEY ( `id` )
) TYPE = MYISAM ;
INSERT INTO `rd8_online_record` ( `id` , `highest_online` , `time` )
VALUES (
'', '10', ''
);注: 上面那個10,是我預设最高记錄为10人,大家可以自由更改,变成1万也可以。
第二步: 打開online.php, 在最下面加上以下程碼,改好后儲存上傳
复制内容到剪贴板
代码:
//....................BEGIN higest online by Easy Valley
$sql=$db->query("Select * From rd8_online_record");
$record=$db->fetch_row($sql);
$highest_record = $record['highest_online'];
$time = time();
if($onlinenum > $highest_record){ //此时在线人数高于历史最高人数
$sql=$db->query("Update rd8_online_record SET highest_online='$onlinenum',time='$time'");
if($sql){
echo "document.write('↓- 历史记录:$onlinenum');";
}
}else{
echo "document.write('↓- 历史记录:$highest_record');";
}
$db->free_result($record);
//...................END Highest Online Record.............第三步: 打开 templates/basic/index.htm
通常在最底, 找到:
复制内容到剪贴板
代码:
↓- 在线人数: <b><script src='online.php'></script></b><br>請將
复制内容到剪贴板
代码:
↓- 在线人数: 刪去
*****完成*****
当然,还可以加上 "發生在x月x日x時x分",像discuz..但排版不好看,所以就不加了。
谢谢各位![fly][/fly][fly][/fly]