Seite 1 von 2

last_visit_1.2.8em Einbauprobleme

Verfasst: 20.12.2005 12:57
von DreamPromise
Moin moin

in der MOD steht:
#
#-----[ FIND ]------------------------------------------------
#
}

//
// Delete expired sessions

#
#-----[ IN-LINE FIND ]----------------------------------------
#
}

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
In der session.php steht aber das hier:
setcookie($cookiename . '_sid', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);

return true;
}

/**
* Removes expired sessions and auto-login keys from the database
*/
function session_clean($session_id)
{
global $board_config, $db;

//
// Delete expired sessions
//
$sql = 'DELETE FROM ' . SESSIONS_TABLE . '
WHERE session_time < ' . (time() - (int) $board_config['session_length']) . "
AND session_id <> '$session_id'";
if ( !$db->sql_query($sql) )
{
Was muß ich denn hier nun machen ???

Danke schon mal

DP

Verfasst: 21.12.2005 14:14
von DreamPromise
Moin moin

hab die MOD per Hand eingebaut.
Aber es kommt folgende Meldung:
Parse error: syntax error, unexpected '}' in /www/htdocs/w0056704/includes/sessions.php on line 397
sessions.php

Verfasst: 21.12.2005 14:17
von kjwargan
Und was steht bei on line 397 ?

Verfasst: 21.12.2005 14:22
von DreamPromise

Verfasst: 21.12.2005 14:25
von kjwargan
das } in Zeile 397 müßte die } sein, die gesucht ist, in deinem ersten Posting

Verfasst: 21.12.2005 14:43
von DreamPromise
Moin moin

na das weiß ich doch ;-) ;-)

Aber wie löse ich denn das Problem ??

Verfasst: 21.12.2005 14:54
von _alex_
na so wie s in der install.txt steht:
//} <--- :)

Verfasst: 21.12.2005 14:56
von kjwargan
In meienr Instal.txt steht das

Code: Alles auswählen

#-----[ FIND ]------------------------------------------------ 
# 
}

//
// Delete expired sessions
//

# 
#-----[ FIND ]------------------------------------------------ 
# 
$sql = 'DELETE FROM ' . SESSIONS_TABLE . ' 
   WHERE session_time < ' . (time() - (int) $board_config['session_length']) . " 
       AND session_id <> '$session_id'";

# 
#-----[ REPLACE WITH ]-------------------------------- 
# 
$sql = "DELETE FROM " . SESSIONS_TABLE . " 
   WHERE UNIX_TIMESTAMP() - session_time >=172800
       AND session_id <> '$session_id'";
Welce install.txt hast du?
EDIT Ich habe Dir per PN meine Install.txt geschickt, vergleiche sie mit deiner, das geht mit WinMerge zum Beispiel

Verfasst: 21.12.2005 15:20
von DreamPromise
_alex_ hat geschrieben:na so wie s in der install.txt steht:
//} <--- :)
Hab ich doch...schau mal auf mein Posting mit dem Link...da hab ich die session.php geuppt.

Verfasst: 21.12.2005 15:39
von bar_ney
Hab ich doch...schau mal auf mein Posting mit dem Link...da hab ich die session.php geuppt
In deiner session.php ist in line 397 das "}" nicht durch "//}" ersetzt worden.