Seite 1 von 1

probleme mit "Last visit"-mod

Verfasst: 09.10.2005 10:57
von SmooFX
Hey Leute.
Ich versuch gerade den Code von dem "Last visit-Mod" einzubauen.
Doch in der Datei includes/sessions.php
kann ich dies hier nicht finden:

Code: Alles auswählen

if (
{// (
$last_visit = (

$sql = "UPDATE " . USERS_TABLE . " 
SET
Es sollte aber so weitergehen:

Code: Alles auswählen

# 
#-----[ FIND ]------------------------------------------------ 
#
if (
{// (
$last_visit = (

$sql = "UPDATE " . USERS_TABLE . " 
SET

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
if

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
//

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
{

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
//

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
user_lastvisit = $last_visit

# 
#-----[ IN-LINE AFTER, ADD ]---------------------------------- 
#
, user_lastlogon = " . time() .  ", user_totallogon=user_totallogon+1
Na gut. Ich hoffe mir kann einer helfen.
Danke.

SmooFX

Verfasst: 09.10.2005 13:34
von roum
Bei ~Zeile 178 müßtest du das hier vorfinden:

Code: Alles auswählen

		$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;

		if (!$admin)
		{

		$sql = "UPDATE " . USERS_TABLE . "
			SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
			WHERE user_id = $user_id";
Nach der Anleitung soll das so umgeändert werden:

Code: Alles auswählen

		$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;

//		if (!$admin)
//		{

		$sql = "UPDATE " . USERS_TABLE . "
			SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit, user_lastlogon = " . time() .  ", user_totallogon=user_totallogon+1 
			WHERE user_id = $user_id";