Viewtopic probleempje
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Viewtopic probleempje
Als ik een post doe op mijn forum kun je vervolgens kiezen om naar post te gaan. Als ik dit doe kom ik uit bij een wit leeg vlak, en dus niet bij de geposte post.
Hij redirect dan naar adres: http://www.myhideout.nl/phpbb/viewtopic.php?p=2019#2019
Iemand een idee wat het kan zijn?
Een screenshotje:
http://www.myhideout.nl/phpbb/ScreenShot042.jpg
Hij redirect dan naar adres: http://www.myhideout.nl/phpbb/viewtopic.php?p=2019#2019
Iemand een idee wat het kan zijn?
Een screenshotje:
http://www.myhideout.nl/phpbb/ScreenShot042.jpg
Wat is het probleem? Redirect na posten loopt verkeerd, krijg scherm zoals eerder aangegeven screenshot
Wanneer ontstond het probleem? 'Opeens'
Adres van je forum: http://www.myhideout.nl/phpbb
Geïnstalleerde mods: Shoutbox/Hide/Report/Advanced admin panel
Huidige template: invision blue
phpBB versie: 2.011
Host: HostGoedkoper:(
Heb je onlangs een mod of stijl geïnstalleerd? Shoutbox (Was al eerder dan install van die mod)
Heb je gezocht naar een antwoord? Ja, google, forums
Wanneer ontstond het probleem? 'Opeens'
Adres van je forum: http://www.myhideout.nl/phpbb
Geïnstalleerde mods: Shoutbox/Hide/Report/Advanced admin panel
Huidige template: invision blue
phpBB versie: 2.011
Host: HostGoedkoper:(
Heb je onlangs een mod of stijl geïnstalleerd? Shoutbox (Was al eerder dan install van die mod)
Heb je gezocht naar een antwoord? Ja, google, forums
De error ontstaat als er geen forum ID wordt meegezonden;
http://myhideout.nl/phpbb/viewtopic.php?t=2&f=1
http://myhideout.nl/phpbb/viewtopic.php?t=2
wat in vreemd is om twee redenen: normaal maakt phpBB links mét forum ID's niet eens aan, en het is niet eens nodig omdat phpBB het subforum kan afleiden aan het post ?p= of topic ?t= id.
Dit probleem kan je oplossen door de bewuste links aan te vullen met &f=id, maar hiermee pak je niet de oorzaak aan. Je kunt beter op zoek naar de kwade modificatie, en de auteur hiervan op de hoogte stellen.
Open
posting.php
Vind
Vervang met
Vind
Vervang met
http://myhideout.nl/phpbb/viewtopic.php?t=2&f=1
http://myhideout.nl/phpbb/viewtopic.php?t=2
wat in vreemd is om twee redenen: normaal maakt phpBB links mét forum ID's niet eens aan, en het is niet eens nodig omdat phpBB het subforum kan afleiden aan het post ?p= of topic ?t= id.
Dit probleem kan je oplossen door de bewuste links aan te vullen met &f=id, maar hiermee pak je niet de oorzaak aan. Je kunt beter op zoek naar de kwade modificatie, en de auteur hiervan op de hoogte stellen.
Open
posting.php
Vind
Code: Selecteer alles
$redirect = "viewtopic.$phpEx?" . POST_POST_URL . "=$post_id";
Code: Selecteer alles
$redirect = "viewtopic.$phpEx?" . POST_POST_URL . "=$post_id&" . POST_FORUM_URL . "=$forum_id";
Code: Selecteer alles
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id;
Code: Selecteer alles
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id;
In ieder geval bedankt tot zover!!
Na het editten van deze file krijg ik bij de druk op de post knop deze melding:
line: 345-361
Geen idee wat er fout gegaan is.
Na het editten van deze file krijg ik bij de druk op de post knop deze melding:
Code: Selecteer alles
Parse error: parse error, unexpected '=' in /home/myhideout/domains/myhideout.nl/public_html/phpbb/posting.php on line 356
Code: Selecteer alles
switch( $mode )
{
case 'newtopic':
$redirect = "mode=newtopic&" . POST_FORUM_URL . "=" . $forum_id;
break;
case 'reply':
case 'topicreview':
$redirect = "mode=reply&" . POST_TOPIC_URL . "=" . $topic_id;
break;
case 'quote':
case 'editpost':
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id; break;
}
redirect(append_sid("login.$phpEx?redirect=posting.$phpEx?" . $redirect, true));
}
Laatst gewijzigd door Replay op 04 apr 2005, 17:14, 1 keer totaal gewijzigd.
maak van
eens
Code: Selecteer alles
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id&" . POST_FORUM_URL . "=" . $forum_id;
Code: Selecteer alles
$redirect = "mode=quote&" . POST_POST_URL ."=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id;
True, my bad.
Open
functions_post.php
Vind
Vervang met
Open
functions_post.php
Vind
Code: Selecteer alles
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">';
$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');
Code: Selecteer alles
$meta = '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id) . '#' . $post_id . '">';
$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id . "&" . POST_FORUM_URL . "=" . $forum_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>');