Loggin

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Twins

Loggin

Beitrag von Twins »

In meinen Forum klagen zwei User wegen Logginproblemen, sie benutzen den Internet Explorer.

Die User loggen sich ein un werden danach direkt wieder ausgeloggt, obwohl die Cookies angeschaltet sind und das Autologgin mit einen Hacken aktiviert wurde.
Und während Beiträge geschrieben werden, werden die User einfach ausgeloggt.

Wo liegt der Fehler? Kann mir einer helfen? Vielleicht hilft die angehängte sessions.php ja etwas...
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Werden die bereits ausgeloggt, wenn das Posting-Formular aufgerufen wird oder erst nach dem Absenden des Beitrags?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Während sie einen Beitrag schreiben und wenn sie den dann absenden sollen, kommt die Meldung, das sie sich einloggen müssen.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Also wird da schon die SID nicht mehr mitgeführt und der User nich tmehr korrekt erkannt...
Hm...
Hattest Du ein Update auf 2.0.18 gemacht? Und wenn ja mit welchen Problemen?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Ich habe das Update auf phpBB 2.0.18 manuell gemacht, aber das Problem tauchte damals noch nicht auf, erst knapp 1 Monat nach den Update, vorher klappte noch alles.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann wäre ja nach dem Update noch etwas anderes mit dem Board passirt, z. B. eine Installation eines weiteren MODs?
Oder ein MOD-Update?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Nachdem Update von phpBB 2.0.18 habe ich nur noch Orion Updates installiert, also Attachment MOD, CrackerTracker und DB Mainentance aktualisiert.
diegoriv
Beiträge: 314
Registriert: Di 01.Feb, 2005 15:25
Wohnort: Wien
Kontaktdaten:

Beitrag von diegoriv »

hast du nicht da den mod drin, der die SID abzwickt. Vielleicht liegts an dem?
[center]***********************************************************
Alpinum.at - Forum f?r Bergfreunde
***********************************************************[/center]
Twins

Beitrag von Twins »

Was einzige, was ich mit SID gemachte habe, ist die Suchmaschinen Optimierung, die ID und SID wird für Gäste ausgeblendet.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja eben und genau das mach mal rückgängig, da es hiermit scheinbar zu Problemen kommt.
Ist übrigends auch nicht mehr nötig, da die Suchmaschinen mittlerweile auch mit den langen SID's umgehen können.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Ich werde mich nachher mal drum kümmern, danke.
Ich habe aber noch ein Problem mit der sessions.php:
Die Sessisons Tabelle läuft über, d.h. alte Sessions werden nicht automatisch beendet. Dieses Problem habe ich aber schon lange.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann stimmt die sessions.php nicht.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Ich kann dort aber keinen Fehler finden, im ersten Beitrag dieses Topics habe ich die sessions.php mal angehangen (das mit den SID habe ich ja schon geändert und die Änderungen habe ich auch, das muss also nicht mehr beachtet werden).
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ah ja, hier wirds interessant:

Code: Alles auswählen

	   ( $userdata['session_user_id'] != ANONYMOUS || isset($HTTP_GET_VARS['agreed']) ) ? $SID = 'sid=' . $session_id : $SID = '';

Code: Alles auswählen

 if ( NO_SID )
    {
       $sql = "SELECT *
       FROM " . USERS_TABLE . "
       WHERE user_id = " . ANONYMOUS;
       if ( !($result = $db->sql_query($sql)) )
          {
             message_die(CRITICAL_ERROR, 'Could not get anonymous user data', '', __LINE__, __FILE__, $sql);
          }
       $userdata = $db->sql_fetchrow($result);
       $userdata['session_logged_in'] = false;
       $SID = '';
       return $userdata;
    }
Was sind das für Einträge?
Die würde ich mal entfernen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Twins

Beitrag von Twins »

Danke, jetzt scheint es zufunktionieren. Ich habe noch eine Frage, wofür ist dieser Eintrag?

Code: Alles auswählen

function append_sid($url, $non_html_amp = false)
{
	global $SID;

	if ( !NO_SID && !empty($SID) && !preg_match('#sid=#', $url) )
	{
		$url .= ( ( strpos($url, '?') !== false ) ?  ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
	}

	return $url;
}

?>
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

:hh:
Damit werden den Links die SID angehangen, damit der User durchgängig eindeutig identifiziert werden kann.
Andernfalls wird er immer wieder automatisch ausgeloggt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Dein Eintrag von Twins im Beitrag 15

Muss drin bleiben, oder?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, der ist absolut wichtig!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten