Seite 1 von 1

bug oder feature von 2.0.7 (thema auswählen)

Verfasst: 16.03.2004 14:32
von 198423
Hi!

wenn man als gast ein thema ließt und dann auf quote drückt und sich anmeldet erscheint diese meldung: "Du musst ein Thema für deine Antwort auswählen" . anscheinend vergisst das script das thema in das man posten wollte. das war bei 2.0.6 noch anders und taucht erst seit dem update auf 2.0.7 auf. kann man das wieder ändern? wie?

nachtrag: oder: "Das ausgewählte Forum existiert nicht."! wenn man das gleiche spiel mit einem neuen posting macht.

Verfasst: 16.03.2004 16:08
von PhilippK
Die Meldungen kamen bei mir auch seit der Umstellung. Muss ich mir mal anschauen.

Gruß, Philipp

Verfasst: 16.03.2004 18:21
von Schumi
Auf welche Art hast du upgedated? Ich hatte das Problem auch nach einem Update per patch-File. Als ich die dann die posting.php aus dem Updatepaket genommen habe, funktionierte es wieder. Scheint also ein Fehler im patch-File zu sein.

Verfasst: 16.03.2004 20:27
von windson
jap, hab es per ptchfile gemacht. weiß aber nciht ob ich das mit der posting.php überschreiben will. könnte sein dass einer der mods dann streikt und ich weiß jetzt nicht ad hoc ob meine posting.php original ist. hmmm, sollte man denen von phpbb vielleicht stecken, dass es dieses problem gibt.

Verfasst: 16.03.2004 23:47
von PhilippK
Also der Fehler der ganzen Sache liegt in der mehrfachen Verwendung von htmlspecialchars in der login.php. Z.B.:

Code: Alles auswählen

			$url = (!empty($HTTP_POST_VARS['redirect'])) ? htmlspecialchars($HTTP_POST_VARS['redirect']) : htmlspecialchars($HTTP_GET_VARS['redirect']);
			redirect(append_sid($url, true));
Als Quick&Dirty-Lösung folgende Änderung an der ./includes/functions.php in Anlehnung an diesem Beitrag: Suchen:

Code: Alles auswählen

	$url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));
und danach einfügen:

Code: Alles auswählen

	$url = str_replace('&', '&', $url);
Schwach finde ich aber, dass dieses Thema auf phpBB.com mit dem Kommentar 'stell es in den Bug Tracker' abgehandelt wird - und auf der anderen Seite der Bug Tracker seit Monaten in keinster Weise mehr bearbeitet wird.

Gruß, Philipp

Verfasst: 23.03.2004 19:10
von REincarnation
Ich hatte das selbe Problem, und es geht nu wieder dank PhilippK :wink:
Wäre schön, wenn es dafür auch eine entgültige Lösung gibt.

Verfasst: 23.03.2004 19:24
von PhilippK
REincarnation hat geschrieben:Wäre schön, wenn es dafür auch eine entgültige Lösung gibt.
phpBB 2.0.7a :-) dort ist das Problem beseitigt.

Gruß, Philipp

Verfasst: 23.03.2004 19:43
von REincarnation
Gibts das schon 8) Und wie ist es da gelöst? Genauso?
Mag mal jemand n Link geben?

Verfasst: 23.03.2004 19:50
von PhilippK
Siehe http://www.phpbb.de/topic33318.html - es ist etwas anders gelöst

Gruß, Philipp