det virker ikke den kommer stadig med headers already sent by (output. Men det er nok fordi jeg har de tabeller og <TD> hvor der er noget indhold før det her :
Ja, du må ikke have noget output før du sender en header. Det er noget som HTTP standarden foreskriver. Hvis du allerede har outputtet noget kan du redirecte med
<script type='text/javascript'> document.location.href = 'some other place'; </script>
det med <script type='text/javascript'> document.location.href = 'some other place'; </script> det bliver ved at prøve connecte til siden og til sidst kommer der en 404 fejl
men når jeg bruger ob_start(); så kommer der igen Headers fejlen men hvor skal ob_start(); placeres henne? :$
Det er meget simpelt. Hvis du gerne vil stoppe dit output indtil hele phpkoden er udført skal du indsætte ob_start() i toppen af dit dokument.
Og se dog hvad jeg skrev tidligere. Du skal naturligvis ændre 'some other place' til der hvor du gerne ville hen. Som jeg skrev lidt senere troede jeg at det var index.php?side=GB. Har du prøvet med det?
wee nu virker det :) men ob_start(); uhm jeg vil helst at i begge får point fordi nu var det "madssj" som kom med ideen til ob_start(); "men bommer" hjælp mig med det :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.