Avatar billede nich01 Nybegynder
27. november 2003 - 19:51 Der er 2 kommentarer og
1 løsning

Åben nyt url

Hvordan tvinger jeg min side til at åbne et nyt url.

Jeg har prøvet følgende:

header("location: ./index.php");

Men jeg får følgende svar:
Warning: Cannot add header information - headers already sent by.....
Avatar billede jakobclausen Nybegynder
27. november 2003 - 19:57 #1
Der er ikke noget forkert i funktionen du bruger, du skal bare sørge for at der ikke blive udskrevet noget før den bliver kørt. Det vil sige at der ikke må være nogen tomme linie, linier med print/echo, da den så begynder at udskrive det og når du så vil skifte side giver det problemer.
Avatar billede phpwiz Nybegynder
27. november 2003 - 19:57 #2
du skal lave alle kald via header() inden du udskriver noget til skærmen.

Så i toppen af dit script inden <html>
Avatar billede googolplex Novice
27. november 2003 - 20:01 #3
Alternativt kan du indsætte følgende:

I TOPPEN af din side:

<?php ob_start(); ?>

I BUNDEN af din side:

<?php ob_end_flush(); ?>
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester