Seite 1 von 2

login redirekt problem

Verfasst: 10.07.2004 01:28
von fladd
Hallo alle zusammen!

Ich habe ein kleines Problem mit meinem phpBB 2.0.8:

Ich beutze phpBB FetchAll um Posts aus einem privaten, versteckten Forum zu holen.
Wenn man nun also auf "Kommentar" klickt um zu antworten, wird man zunächst automatisch zum Login des Boards verlinkt, da es ja ein privates, verstecktes Forum ist, aus dem die Posts kommen. Nach dem erfolgreichen Login allerdings kommt die Fehlermeldung: "Beitrag existiert nicht" oder so ähnlich. Gehe ich jetzt zurpck und klicke erneut auf "kommentar" bei meinem Newsscript, dann funktioniert es und ich werde erfolgreich zu dem richtigen Beitrag im Forum gelinkt. Es ist also kein Problem des FetchAll mods! Denn der link ist richtig, Jedoch wird er bei dem Login aus irgendeinem Grund scheinbar verändert! Ich verstehe nicht so ganz, warum dies der Fall ist.
Hat jemand das selbe Problem oder eine Idee?

fladd

Verfasst: 10.07.2004 02:26
von Andy120

Verfasst: 10.07.2004 02:55
von fladd
Die Suchfunktion habe ich bereits genuzt , sonst hätte ich kein neues Topic aufgemacht!
Leider ergab die Suche keine Ergebnisse.
Würde mich also freuen, wenn jemand eine Idee hätte.

fladd

Verfasst: 10.07.2004 08:55
von Leuchte
Da es sich wahrscheinlich um ein Problem mit dem Mod handelt:
Verschoben von Administration und Benutzung nach Modifikationen

Verfasst: 10.07.2004 13:29
von fladd
Es ist also kein Problem des FetchAll mods!
- super, danke!

Aber villeicht hat ja trotzdem irgendjemand eine Idee???

fladd

Verfasst: 10.07.2004 14:16
von saerdnaer
deine viewtopic.php bitte...
KB:datei

Verfasst: 10.07.2004 18:59
von fladd

Verfasst: 11.07.2004 19:23
von fladd
Hat denn wirklich keiner eine Idee???
Es kann doch nicht sein, dass ich der einige mit diesem Problem bin...

fladd

Verfasst: 11.07.2004 20:59
von luky
habe gerade festgestellt dass es bei mir auch so ist....

Verfasst: 12.07.2004 15:51
von saerdnaer
ist meineswissens auf phpbb.de auch so... der fehler lieg im folgendem code teil:

Code: Alles auswählen

		$redirect = ( isset($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
		$redirect .= ( isset($start) ) ? "&start=$start" : '';
		redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
das problem ist ein kleiner bug der mit frühren phpbb versionen behoben wurde. leider wurde dabei diese stelle übersehn. das isset($post_id) muss durch !empty($post_id) und isset($start) durch !empty($start) ersetzt werden...

ah