Pagina 1 van 1

PHP : Header(location) neemt geen ankers mee

Geplaatst: 15 mei 2005, 23:03
door Sub Zero
Ik moet voor een schoolproject een forum maken in php/mysql. Er is toch nog iets dat ik graag werkende zou hebben en dat me maar niet lukt. Na een succesvolle post moet je dan automatisch geredirect worden naar je net geplaatste post. Ik heb overal ankers zodat je naar elke post kunt springen. Maar als ik de juiste URL nu invul in

Header("Location: ".$jumpto);

Dan gaat hij wel naar de juiste pagina enzo, maar hij laat simpelweg het anker vallen. Als ik $jumpto gewoon laat echo'en, dan krijg ik "viewtopic.php?t=2#114". Dus de opbouw van m'n url gebeurt goed.

Iemand die een oplossing weet?

Thanks
Sub Zero

Geplaatst: 15 mei 2005, 23:25
door meon
Sommige browsers doen het correct (IE6), anderen doen het fout (Opera). Ik heb het opgelost door de agent te detecteren en afhankelijk van het resultaat de client te pushen via een http 1.1 302-redirect, dan wel een html-meta-refresh op 0 seconden.

Geplaatst: 15 mei 2005, 23:34
door Sub Zero
Welja, ik heb net al zitten experimenteren met die meta-redirect en ik ga het zo houden. Die werkt op elke browser (zou toch moeten).
Thanks meon ;)

Cheers