[問題]Last Visit Mod 1.2.5
發表於 : 2003-07-21 14:48
發表人員 : godbless (御用防砲小老鼠)
問題外掛 : [外掛]Last Visit Mod 1.2.5
相關連結 : http://phpbb-tw.net/phpbb/viewtopic.php?t=13437
問題情形 : 我目前卡在第四大項的部分(第一項到第三項都很順利)
下列搜尋時
我蒐不到紅色部分.....
測試位置:http://test.iovoi.net/phpbb204/dp1/
測試系統:自機架設 WinXP-P SP1 + RaidenHTTPD 1.0.48 + PHP 4.2.3 + MySQL 3.23.57
測試網路:固定IP SEEDNet ADSL 1536/384
測試版本:PHPBB 2.0.4
已裝外掛
200306??[MOD]討論區前方加入ICON
20030624[MOD]閃光會員名稱(進階版)
20030626[MOD]快速回覆功能PLUS進階版(含中文)
20030628[MOD]PM彈出視窗強化版
20030629[MOD]在首頁顯示最後回覆主題
20030629B[MOD]推薦網站簡易版外掛
20030630[MOD]在線狀態+在線狀態圖片版
20030630B[MOD]HP_MP_EXP Mod(V2 NEW)
20030630C[MOD]HP_MP_EXP(V2)壇主Max
20030714[MOD]Hide Mode for 2.0.4(中文化)
20030717[MOD]如何加入"竹貓"的橘色外框?!
20030718[MOD]竹貓公告條 Enhance 版!
以下是我這段的附近資料
望各位高手提點一番!!
問題外掛 : [外掛]Last Visit Mod 1.2.5
相關連結 : http://phpbb-tw.net/phpbb/viewtopic.php?t=13437
問題情形 : 我目前卡在第四大項的部分(第一項到第三項都很順利)
下列搜尋時
我蒐不到紅色部分.....
代碼: 選擇全部
#
#-----[ OPEN ]------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------
#
if ( $user_id != ANONYMOUS )
{
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time
#
#-----[ IN-LINE FIND ]------------------------------------------
#
[color=red]time() . "[/color]
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
, user_totallogon=user_totallogon+1測試系統:自機架設 WinXP-P SP1 + RaidenHTTPD 1.0.48 + PHP 4.2.3 + MySQL 3.23.57
測試網路:固定IP SEEDNet ADSL 1536/384
測試版本:PHPBB 2.0.4
已裝外掛
200306??[MOD]討論區前方加入ICON
20030624[MOD]閃光會員名稱(進階版)
20030626[MOD]快速回覆功能PLUS進階版(含中文)
20030628[MOD]PM彈出視窗強化版
20030629[MOD]在首頁顯示最後回覆主題
20030629B[MOD]推薦網站簡易版外掛
20030630[MOD]在線狀態+在線狀態圖片版
20030630B[MOD]HP_MP_EXP Mod(V2 NEW)
20030630C[MOD]HP_MP_EXP(V2)壇主Max
20030714[MOD]Hide Mode for 2.0.4(中文化)
20030717[MOD]如何加入"竹貓"的橘色外框?!
20030718[MOD]竹貓公告條 Enhance 版!
以下是我這段的附近資料
望各位高手提點一番!!
代碼: 選擇全部
//
// Create or update the session
//
$sql = "UPDATE " . SESSIONS_TABLE . "
SET session_user_id = $user_id, session_start = $current_time, session_time = $current_time, session_page = $page_id, session_logged_in = $login
WHERE session_id = '" . $session_id . "'
AND session_ip = '$user_ip'";
if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
$session_id = md5(uniqid($user_ip));
$sql = "INSERT INTO " . SESSIONS_TABLE . "
(session_id, session_user_id, session_start, session_time, session_ip, session_page, session_logged_in)
VALUES ('$session_id', $user_id, $current_time, $current_time, '$user_ip', $page_id, $login)";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error creating new session', '', __LINE__, __FILE__, $sql);
}
}
if ( $user_id != ANONYMOUS )
{// ( $userdata['user_session_time'] > $expiry_time && $auto_create ) ? $userdata['user_lastvisit'] : (
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
WHERE user_id = $user_id";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error updating last visit time', '', __LINE__, __FILE__, $sql);
}
$userdata['user_lastvisit'] = $last_visit;
$sessiondata['autologinid'] = ( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '';
$sessiondata['userid'] = $user_id;
}
$userdata['session_id'] = $session_id;
$userdata['session_ip'] = $user_ip;
$userdata['session_user_id'] = $user_id;
$userdata['session_logged_in'] = $login;
$userdata['session_page'] = $page_id;
$userdata['session_start'] = $current_time;
$userdata['session_time'] = $current_time;
setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
setcookie($cookiename . '_sid', $session_id, 0, $cookiepath, $cookiedomain, $cookiesecure);
$SID = 'sid=' . $session_id;
return $userdata;
}