last visit MOD, problem,forum weg

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

last visit MOD, problem,forum weg

Beitrag von Ramona_FP »

Habe nach einbau mit EM die Fehlermeldung bekommen dass er in der sessions.php etwas nicht gefunden hat..dann habe die sessions.php manuell editiert.. nun habsch nen parse error; den ersten parse error (Line 178) habe ich wegbekommen dafür kommt nun der nächste;

Code: Alles auswählen

Parse error: parse error, unexpected $ in /home/www/web133/html/phpBB2/includes/sessions.php on line 423
Das ist aber das "Ende" ich weiss nicht was da verkehtr sein soll..leerstellen sind da auch nicht.. kann mir jemand weiterhelfen? Würde ungern wieder alles rückgängig machen wollen hätte den MOD doch so gern :cry: aber bis dahin wär mein Forum platt :-?

http://fruehchen-portal.de/phpBB2/sessions.txt
Benutzeravatar
andreasOymann
Ehemaliges Teammitglied
Beiträge: 2392
Registriert: 10.06.2003 16:29
Wohnort: Hamminkeln
Kontaktdaten:

Beitrag von andreasOymann »

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, user_lastlogon = " . time() .  ", user_totallogon=user_totallogon+1
                        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;
   //}
sollte so aussehen:

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, user_lastlogon = " . time() .  ", user_totallogon=user_totallogon+1
			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'] = (!$admin) ? (( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '') : $sessiondata['autologinid'];
	$sessiondata['userid'] = $user_id;
	//}
in der 2. Zeile dieses Blocks scheint zu fehlen ...

Außerdem müsste es heißen:

Code: Alles auswählen

$sessiondata['autologinid'] = (!$admin) ? (( $enable_autologin && $sessionmethod == SESSION_METHOD_COOKIE ) ? $auto_login_key : '') : $sessiondata['autologinid'];
A.
Kein Support per PN / Mail / ICQ / MSN ! Dafür gibt´s dieses Forum...
Benutzeravatar
Ramona_FP
Mitglied
Beiträge: 367
Registriert: 27.04.2005 18:19
Wohnort: NRW
Kontaktdaten:

Beitrag von Ramona_FP »

Spitze, danke dir :grin: :grin: Forum ist wieder da, jetzt muss ich nur noch den Rest editieren dankeschön :grin: :grin:
Antworten

Zurück zu „phpBB 2.0: Mod Support“