Besonderheit beim Logout

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
roemi
Mitglied
Beiträge: 114
Registriert: 01.12.2004 09:26

Besonderheit beim Logout

Beitrag von roemi »

Hallo, ich möchte das der User ein Logout ausführt wenn er das Forum verlässt. Nachdem er geklickt hat, soll er auf ein externe "Und Tschüss"-Seite gelinkt werden. Hier werden im noch ein, zwei Infos aus der Datenbank um die Ohren gehauen. Dazu benötige ich aber die ID des Users und eine Zugriff auf die DB.

Dazu habe ich in der login.php die Zeile 179 gegen "redirect(append_sid("n_tschuess.$phpEx", true));" ausgetauscht.
Die tschuess.php ist entsprechend dem Artikel "Vorlage für in phpBB eingebundene Seiten" aufgebaut.

Leider wird der User nicht weitergereicht. Eigentlich auch logisch - er ist ja zu diesem Zeitpunkt bereits ausgeloggt.

Gibt es eine Möglichkeit die ID des sich abgemeldeten Users durchzureichen?
Benutzeravatar
Seimon
Mitglied
Beiträge: 893
Registriert: 23.02.2005 18:10
Wohnort: Linz, Österreich

Beitrag von Seimon »

Du könntest die User-ID mit der URL übergeben und dann mit HTTP_GET_VARS in der nächsten Seite wieder einlesen!
Benutzeravatar
roemi
Mitglied
Beiträge: 114
Registriert: 01.12.2004 09:26

Beitrag von roemi »

Nee, leider nicht. Die ID ist da bereits "-1".

Evtl. eine eigene Variabele. Teste ich mal.
Benutzeravatar
roemi
Mitglied
Beiträge: 114
Registriert: 01.12.2004 09:26

Beitrag von roemi »

Eine eigene Variable war die Lösung.
Wenn dafür jemand aber eine bessere Lösung hat .... :grin:
Antworten

Zurück zu „phpBB 2.0: Mod Support“