Seite 1 von 1

AVC 1.2.0b + dss_rand() Fehlermeldung

Verfasst: 19.03.2007 16:18
von lapared
Hallo zusammen,

ich habe gerade den Advanced Visual Confirmation MOD eingebaut und
bin strikt nach Anleitung vorgegangen.

Nun kommt folgender Fehler:
Fatal error: Call to undefined function: dss_rand() in /www/htdocs/xxxxxxx/forum/includes/sessions.php on line 180

Ich habe aktuell die phpbb 2.0.21 Version.
(Bin nach längerer Suche immer darauf gestossen dass dieser Fehler eigentlich nur bei älteren Versionen auftritt...)

In diesem if tritt der Fehler auf: (sessions.php)

Code: Alles auswählen

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);
		} //<--- Zeile 180

		$userdata['user_lastvisit'] = $last_visit;

		$sessiondata['autologinid'] = ( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '';
		$sessiondata['userid'] = $user_id;
	}
Hoffe, dass mir jemand schnell helfen kann,

Cheerio.

Verfasst: 19.03.2007 16:40
von Balint
Hallo!

Da ist eindeutig bei einem der letzten Updates etwas vergessen worden - nämlich die Änderungen, die mit der Einführung o.g. Funktion zusammenhängen. Stelle doch bitte deine komplette sessions.php zum Download bereit oder lade es auf pastebin.com hoch.


Viele Grüße,
Bálint

Verfasst: 19.03.2007 16:46
von lapared
ok, gerne:

sessions.zip

Verfasst: 19.03.2007 16:54
von lapared
Ok, danke für den Tipp!

Scheint wohl, dass beim letzten Update die functions.php nicht ordnungsgemäß überspielt wurde.

Jetzt funktioniert es...

Cheers.