03. juli 2007 - 23:59Der er
10 kommentarer og 1 løsning
"Headers already sent by"-problem
Hej fellow nerds - jeg har et script der smider noget data i en DB - men jeg får fejlen "headers alreadt sent by" selvom jeg har ob_gzhandler slået til
nogle der kan fortælle mig hvordan jeg undgår:
Warning: Cannot modify header information - headers already sent by (output started at C:\webserver\xampp\htdocs\iceweb\stones\stones\html\html\tilmeldliste.php:1) in C:\webserver\xampp\htdocs\iceweb\stones\stones\html\html\tilmeldliste.php on line 41
(og linie 41 er selvfølgelig "Header("Location: tak.html");")
- efter scriptet har jeg så en normal HTML-side der starter - med sin egen header - derfor fejlen, men den burde da ikke brokke sig når ob_start er slået til?
Jeg plejer at kunne komme rundt om problemet ved bare at skrive ob_start(); helt i toppen af filen. Prøv at fjerne ob_gzhandler. Ved ikke om det hjælper.. men prøv.
Er tilmeldliste.php en side du inkludere via en anden side? For hvis der er output i den fil før du inkludere, så er det der problemet er.
Synes godt om
Ny brugerNybegynder
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.