2.0.4 => redirect Problem
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
-
Teclador79
2.0.4 => redirect Problem
Hallo!
Ich setzte gerade eine Seite neu auf. Auf der alten Seite ist ein Forum das ich als 2.0.0 installiert und vor kurzem auf 2.0.4 geupdatet habe.
http://disco-born.teclador.com
Auf meinem Testserver habe ich ein frisches Forum installiert
http://disco-born.no-ip.info
Folgende Probleme habe ich:
Ich hatte auf der alten Seite überall (also auch den nicht Forenseiten) einen Button "login". Der war verlinkt mit "/phpBB2/login.php?redirect=$REQUEST_URI" (oder so ähmlich..) womit der Benutzer nach dem Login wieder auf die ursprüngliche Seite kam. Mit dem neuen Forum funktioniert das nicht, ich komme manchmal dann im Forum aus oder auch die Meldung "Seite nicht gefunden".
War der User angemeldet kommt statt dem Button "Login" der Button "Logout" der mit login.php?logout=true&redirect=irgendwas dann verlinkt war. Seit dem Update auf 2.0.4 funktionert der Redirect nicht mehr und beim neuen Forum bekomme ich ein einfaches "inavlid_session".
Im Einsatz auf dem Testserver ist ein brandfrisches PHP 2.0.4 dem ich ein Dumpfile meiner alten Datenbank vorgesetzt habe, als Mod sind nur Realnamen beim registrieren eingefügt und das Template wurde etwas erweitert für meine Navigation.
Ich wäre sehr erfreut wenn man mir mal die Richtung zeigen könnte, wo ich suchen kann.
Ich setzte gerade eine Seite neu auf. Auf der alten Seite ist ein Forum das ich als 2.0.0 installiert und vor kurzem auf 2.0.4 geupdatet habe.
http://disco-born.teclador.com
Auf meinem Testserver habe ich ein frisches Forum installiert
http://disco-born.no-ip.info
Folgende Probleme habe ich:
Ich hatte auf der alten Seite überall (also auch den nicht Forenseiten) einen Button "login". Der war verlinkt mit "/phpBB2/login.php?redirect=$REQUEST_URI" (oder so ähmlich..) womit der Benutzer nach dem Login wieder auf die ursprüngliche Seite kam. Mit dem neuen Forum funktioniert das nicht, ich komme manchmal dann im Forum aus oder auch die Meldung "Seite nicht gefunden".
War der User angemeldet kommt statt dem Button "Login" der Button "Logout" der mit login.php?logout=true&redirect=irgendwas dann verlinkt war. Seit dem Update auf 2.0.4 funktionert der Redirect nicht mehr und beim neuen Forum bekomme ich ein einfaches "inavlid_session".
Im Einsatz auf dem Testserver ist ein brandfrisches PHP 2.0.4 dem ich ein Dumpfile meiner alten Datenbank vorgesetzt habe, als Mod sind nur Realnamen beim registrieren eingefügt und das Template wurde etwas erweitert für meine Navigation.
Ich wäre sehr erfreut wenn man mir mal die Richtung zeigen könnte, wo ich suchen kann.
-
Teclador79
-
Teclador79
Achso, gut ich verstehe. Dann sollte ja das Board auch ohne Cokie funktionieren wenn ich die SID überall mit rumschleppe.
Ein Problem habe ich auch noch:
Wenn ich mich einlogge steht die SID in der URL, wenn ich mich ein wenig über das Board bewege verschwindet die aus der URL, ich bleibe aber eingecheckt. Ist das Verhalten normal?
Ein Problem habe ich auch noch:
Wenn ich mich einlogge steht die SID in der URL, wenn ich mich ein wenig über das Board bewege verschwindet die aus der URL, ich bleibe aber eingecheckt. Ist das Verhalten normal?
-
Teclador
Danke schonmal. Und als Dank quäle ich Dich noch ein wenig...
Also, wie gesagt benutzte ich die Benutzerverwaltung des Forums so ziemlich auf der ganzen Webseite, schön wenn das ganze auch ohne Cookie funktioniert wenn ich bei allen Links immer schön die SID mit angebe. Wie stelle ich jetzt am einfachsten fest, ob der Client meine Cookies annimmt? Daher, ich möchte nur wenn der Client die Cookies verweigert die SID an den Link "anbauen". Muss ich da selbst was schreiben oder würde ich nur (mal wieder...) das Rad neu erfinden?
Grüße aus dem Sperrbezirk,
Andre
Also, wie gesagt benutzte ich die Benutzerverwaltung des Forums so ziemlich auf der ganzen Webseite, schön wenn das ganze auch ohne Cookie funktioniert wenn ich bei allen Links immer schön die SID mit angebe. Wie stelle ich jetzt am einfachsten fest, ob der Client meine Cookies annimmt? Daher, ich möchte nur wenn der Client die Cookies verweigert die SID an den Link "anbauen". Muss ich da selbst was schreiben oder würde ich nur (mal wieder...) das Rad neu erfinden?
Grüße aus dem Sperrbezirk,
Andre
Ja, genau. Die Foto-Skripte benutzen die Anmeldung des phpBB-Forum, genauso das Gästebuch (das unterbindet Gästebucheinträge mit dem Namen von registrierten Benutzern). Wenn Du Intresse hast kann ich den benutzen PHP-Code mailen oder posten, das ist eine Klasse die Du halt instanzieren musst, dann hast Du Zugriff auf die phpBB-Userdaten überall auf der Seite
Wenn die Klügeren immer nachgeben, passiert nur das was die Dummen wollen.