Das gewählte Thema oder der Beitrag existiert nicht
Verfasst: 02.07.2005 15:19
So zu allererst:
Ja ich habe sämtliche Foreneinträge durchforstet und bestimmt schon an die 10 verschiedenen Lösungsvorschläge ausprobiert, aber genau aus dem Grund stell ich hier nochmal die Frage, weil nämlich keiner mein Problem lösen konnte!!
Ich habe in meinem Forum ein internes Forum eingebaut, auf welches nur autorisierte User zugreifen dürfen.
Wenn ich ein Thema abboniere und dann per Mail den Link zugesendet bekomme mit dem Link
Dann erfolgt darauf erst der Anmeldebildschirm auf dem man sich authorisieren muss. Klickt man dann auf "Login" erscheint die Meldung
Ein direkter Zugriff auf den Post unmittelbar nach der Authorisierung ist nicht möglich!
Ich habe gelesen dass die ganze Geschichte wohl an der viewtopic.php liegt und habe bereits folgende Änderungen vorgenommen:
original viewtopic.php:
geänderte viewtopic.php:
Ja ich habe sämtliche Foreneinträge durchforstet und bestimmt schon an die 10 verschiedenen Lösungsvorschläge ausprobiert, aber genau aus dem Grund stell ich hier nochmal die Frage, weil nämlich keiner mein Problem lösen konnte!!
Ich habe in meinem Forum ein internes Forum eingebaut, auf welches nur autorisierte User zugreifen dürfen.
Wenn ich ein Thema abboniere und dann per Mail den Link zugesendet bekomme mit dem Link
Code: Alles auswählen
http://wow.fh3.info/modules.php?name=Forums&file=viewtopic&p=86#86Man muss dann erst wieder auf den Index des Forums klicken, bzw den oben genannten Link wieder aufrufen um auf das Forum zugreifen zu können.Das gewählte Thema oder der Beitrag existiert nicht
Ein direkter Zugriff auf den Post unmittelbar nach der Authorisierung ist nicht möglich!
Ich habe gelesen dass die ganze Geschichte wohl an der viewtopic.php liegt und habe bereits folgende Änderungen vorgenommen:
original viewtopic.php:
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
$redirect = ( isset($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
$redirect .= ( isset($start) ) ? "&start=$start" : '';
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", $_SERVER["SERVER_SOFTWARE"]) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect", true));
exit;
}Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
$redirect = ( !empty($post_id) ) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
$redirect3 = ( isset($start) ) ? "&start=$start" : '';
$header_location = ( @preg_match("/Microsoft|WebSTAR|Xitami/", $_SERVER["SERVER_SOFTWARE"]) ) ? "Refresh: 0; URL=" : "Location: ";
header($header_location . append_sid("login.$phpEx?redirect=viewtopic.$phpEx&$redirect&$redirect2$redirect3", true));
exit;
}