Mir ist schon seit einiger Zeit ein Fehler im phpBB aufgefallen. Wenn man direkt ein topic aufrufen möchte, welches sich in einem versteckten Forum z.B. befindet, so wird man ja natürlich dazu aufgefordert, sein Passwort einzugeben. Gibt man nun das Passwort ein, so wird ein Fehler angezeigt. Damit klar auf was ich mich genau beziehe, erst einmal dir url, welche ich eingebe:
Wenn ich diesen link eingab, ändert phpBB die URL folgendermaßen(ich werde zur Passworteingabe aufgefordert, da es sich um ein Forum mit speziellen Sichtrechten handelt[..]):
Code: Alles auswählen
http://www.beshig.de/login.php?redirect=viewtopic.php&p=0&start=0
Gebe ich nun das korrekte Passwort, so wird aufgrund des "redirect-Fehlers" nicht in das gewünschte topic weitergeleitet, sondern bekomme folgende Fehlermeldung:
Nachforschungen meinerseits ergaben:
Betroffene Datei: viewtopic.php
Betroffene Funktion: funktion zum erzeugen der redirect´s
Ursache: fehlende Behandlung bzw. Übersetzung der Topic-ID`s in die entsprechende Post-ID des ersten Beitrages / Übernahme der Topic ID anstatt des posts nötig.
Leuchte: Titel angepasst