Seite 1 von 1

Nach Update Problem mit LAST VISIT HACK in sessions.php

Verfasst: 22.07.2005 19:49
von Luckyone
Hallo liebe phpBB-Gemeinde !

Ich hab da mal ne Frage :D

Ich hab mein Forum erst von 2.0.15 auf 2.0.16 und heute auf 2.0.17 geupdatet.

Seit dem Update auf 2.0.16 funktioniert der LAST VISIT HACK nicht mehr.
Nun hab ich über den EasyMOD versucht es erneut zu installieren und auch per Hand versucht es erneut zu installieren.

Jedesmal komme ich an folgender Stelle nicht weiter :




Code: Alles auswählen

Critical Error

FIND FAILED: In file [includes/sessions.php] could not find:

if (
{// (
$last_visit = (
$sql = "UPDATE " . USERS_TABLE . "
SET

MOD script line #509 
Ich finde auch per Hand nciht die Stelle die ich ersetzen soll. Hat sich anscheinend was am Code geändert.

Hab auch schon in anderen threads zum Thema gesucht und gelesen,
aber für mich als Laien war da keine Lösung bei.

Weiss von euch jemand mehr ? Kann mir jemand helfen ?

Danke im vorraus ! :)

Verfasst: 24.07.2005 14:24
von Luckyone
Kann mir niemand helfen ? :(

Verfasst: 24.07.2005 15:10
von RobertC
Such mal nur nach $last_visit = (.
Der komplette Block den Du finden sollst, sieht wie folgt aus und sollte etwa 176 zu finden sein.

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;

		if (!$admin)
		{
			$sql = "UPDATE " . USERS_TABLE . "
				SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit

Verfasst: 24.07.2005 15:19
von Luckyone
Ja, den hab ich gefunden. danke.
Was mach ich nun ? :)

Oder könntest du mir deine session.php zu schicken ?

Verfasst: 24.07.2005 15:29
von RobertC
jetzt müsstest du laut der anleitung die entsprechenden änderungen in der sessions.php machen. wenn dir das zu schwer ist, verlinke mal deine sessions.php als textdatei.
Eine PHP-Datei zum Download bereitstellen

Verfasst: 24.07.2005 15:33
von Luckyone
Sehr nett, Danke !

Hier der Link :

Session.txt

Verfasst: 24.07.2005 15:44
von RobertC
Hier bitte.
sessions.txt

Verfasst: 24.07.2005 15:50
von Luckyone
Danke.

Hab die jetzt hochgeladen. Muss ich jetzt noch mal per EasyMod die Installation starten ? Einfach nur die sessions.php kopieren reicht scheinbar nicht aus, denn im Forum seh ich noch nichts von dem Hack .

Verfasst: 24.07.2005 15:53
von RobertC
Du musst natürlich auch die notwendigen Änderungen in den anderen Dateien machen.
Aber dort hat der Easymod ja keine Probleme gemacht, oder?

Verfasst: 24.07.2005 15:59
von Luckyone
Doch hat er, aber dank deiner Hilfe konnte ich jetzt die anderen kleinen PRobleme selber lösen .

Vielen Dank ! 8) :)