Seite 1 von 1

Besonderheit beim Logout

Verfasst: 16.04.2006 18:33
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?

Verfasst: 16.04.2006 18:59
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!

Verfasst: 16.04.2006 19:15
von roemi
Nee, leider nicht. Die ID ist da bereits "-1".

Evtl. eine eigene Variabele. Teste ich mal.

Verfasst: 16.04.2006 19:22
von roemi
Eine eigene Variable war die Lösung.
Wenn dafür jemand aber eine bessere Lösung hat .... :grin: