多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > PHPCMS2008記錄用戶在線登錄時間的方法

PHPCMS2008記錄用戶在線登錄時間的方法

來源:程序員人生   發布時間:2013-11-04 04:46:13 閱讀次數:3217次

最近找PHPCMS在線時間一直沒有找到比較好的解決方案。

因此自己弄了一個,不過還算實用。

方法如下!

1、在phpmyadmin里運行如下SQL語句:

ALTER TABLE `phpcms_member_info` ADD `hdendtime` VARCHAR( 20 ) NOT NULL AFTER `lastlogintime`;
ALTER TABLE `phpcms_member_info` ADD `linetime` VARCHAR( 20 ) NOT NULL AFTER `lastlogintime`;

2、打開includecommon.inc.php

增加如下代碼:


if($_userid){//更新在線時間
$time=TIME;
$ist=$db->get_one("SELECT hdendtime FROM `" .DB_PRE ."member_info` WHERE `userid`=$_userid LIMIT 1");//當前時間
$time2=$time-$ist['hdendtime'];
if($time2>60){
$r2 = $db->query("UPDATE `" .DB_PRE ."member_info` SET linetime=linetime+60 ,hdendtime=$time WHERE `userid`=$_userid");
}
}

主要思路是用戶點擊任意頁面運行此語句,當前時間和最后更新的時間差大于60秒的時候就更增加用戶在線60秒,用戶不點擊的時候就無法統計了,我感覺用戶不點擊的話也沒有統計的意義。

3、打開memberadmin emplatesmember_manage.tpl.php
查找第一個<?=$member['username']?>
在后邊加上:

在線:<?=ceil($member['linetime']/60)?>分鐘

就可以了,大家看看效果吧,有問題聯系我哦。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩高清无砖砖区2022 | 欧美韩国日本在线 | 午夜视频啪啪 | 亚洲精品乱码久久久久久 | 97影院3 | 手机看片手机在线看片 | 亚洲精品成人久久久影院 | 亚洲视频h | 国产精品视频分类一区 | 亚洲视频在线视频 | 国产日韩精品欧美一区视频 | 最新国产福利在线 | asianjapanese日本护士 | 一级毛片ab片高清毛片 | 欧美日韩精品一区二区三区视频在线 | 爽爽视频在线观看 | 日本香蕉一区二区三区 | 国产免费高清视频在线观看不卡 | 香蕉免费看一区二区三区 | 亚洲一区二区三区高清 不卡 | 日本精品久久久久中文字幕8 | 亚洲欧美天堂网 | 国产三级在线观看播放 | 国产人成亚洲第一网站在线播放 | 亚洲精品久久久午夜伊人 | 波多野氏免费一区 | 久久91精品国产91久久 | 亚洲 欧美 成人 | 亚洲图片另类小说 | 精品国产日韩一区三区 | 午夜写真福利视频在线观看 | 亚洲图片自拍 | 免费中文字幕在线国语 | 日韩理伦片秋霞理伦 | 沈樵在线观看福利 | 日本天堂视频在线观看 | 国产精品福利在线观看秒播 | videoa性欧美 | 精品福利一区 | 成人精品一区二区三区校园激情 | 羞羞的网址|