1 頁 (共 1 頁)

[外掛] 實時記錄 v0.9

發表於 : 2004-12-05 12:55
hksunny

代碼: 選擇全部

## 實時記錄 v0.9
########################################################
## 這個外掛由小弟開發,轉貼時請勿刪除我的備註,PHPBB須要
## 你每看一頁才會更新你的記錄,我這支外掛即使不作任何動作或
## 在慢慢細看文章時也可更新記錄,如有任何問題,請到小弟的論
## 壇內的 "PHP 編程和應用" 區內發問,謝謝
## 
## 開發: http://fdbbs.pc86.com 友人論壇
## 作者: Sunny Leung
## 2004年12月5日\r
########################################################
# 
#-----[ COPY ]------------------------------------------ 
#
copy fd_updateonlinetime.php                                      to fd_updateonlinetime.php


#
#-----[ OPEN ]------------------------------------------ 
#
includes/sessions.php


#
#-----[ FIND ]------------------------------------------ 
#
		SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login

#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
$page_id

# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
".(($page_id != "JUST_UPDATE_TIME")?"'$page_id'":'session_page')."


#
#-----[ FIND ]------------------------------------------ 
#
						SET session_time = $current_time, session_page = $thispage_id 


#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
$thispage_id


# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
".(($thispage_id != "JUST_UPDATE_TIME")?"'$thispage_id'":'session_page')."


#
#-----[ FIND ]------------------------------------------ 
#
							SET user_session_time = $current_time, user_session_page = $thispage_id

#
#-----[ IN-LINE FIND ]------------------------------------------ 
#
$thispage_id


# 
#-----[ IN-LINE REPLACE WITH ]------------------------------------------ 
#
".(($thispage_id != "JUST_UPDATE_TIME")?"'$thispage_id'":'user_session_page')."


# 
#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/overall_header.tpl


#
#-----[ FIND ]------------------------------------------ 
#
<!-- END switch_enable_pm_popup -->


# 
#-----[ AFTER, ADD ]------------------------------------------ 
#

<script language="Javascript" type="text/javascript">
var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
function UploadTimeData()
{
	xmlhttp.open("get","fd_trueupdatedata.php",false);
	xmlhttp.send(); 
}
setInterval("UploadTimeData()",243000);
</script>


# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# 
下載 http://fdbbs.pc86.com/viewtopic.php?t=943

請多多指教