Seite 1 von 1

SID weitergeben

Verfasst: 26.04.2009 00:25
von kolja
Nabend Forum

Ich würde gerne folgenden Code benutzen:
<a href="viewforum.php?f={jumpbox_forums.FORUM_ID}
nur leider werde ich immer ausgeloggt, wenn ich auf einen der links klicke....

Nach ein bischen hier im Forum suchen, überprüfte ich die Cookies (weil wir auch gerade die Domain gewechselt haben).
Aber der lautet genau wie die neue Domain und ist nicht veschlüsselt.

Wie kann ich der URL die SID anhängen ?

Kolja

Re: SID weitergeben

Verfasst: 26.04.2009 11:11
von oxpus
Hallo,

wo willst Du denn diesen Code einbauen?
Blank in eine HTML-Seite oder über eine Forendatei (PHP-Datei) erzeugt?
Aus dem Forum heraus werden Links immer mit der Funktion append_sid(url); generiert, um die Weitergabe der Session-Daten zu automatisieren.
Also besser die URL für den Link komplett mit dieser Funktion der Template-Datei übergeben.
In Deinem Fall dann z. B. so:

Code: Alles auswählen

$template->assign_block_vars('jumpbox_forums', array
'JUMPBOX_FORUM_ID' => append_sid("{$phpbb_root_path}viewforum.$phpEx?f=$forum_id"),
));
Und dann hast Du in der Template-Datei den Token {jumpbox_forums.JUMPBOX_FORUM_ID} für die komplette URL mit ggf. nötigen Session-Daten, um nicht ausgeloggt zu werden.

Re: SID weitergeben

Verfasst: 27.04.2009 02:49
von kolja
Hallo oxpus

Ich brauche das ganze in meinem Board3Portal als Forenliste!
Die steht in der rechten Spalte und zeigt eine Übersicht aller Kategorien, Foren und Unterforen an. - entsprechend eingerückt !

Deinen Code habe ich auch schon ausprobiert (da fehlt eine "(" ?),
leider ohne Erfolg.

Aber ich konnte endlich die portal.php in system einbinden
und kann sie jetzt mit {U_PORTAL} im Template aufrufen :grin: