09. oktober 2013 - 16:45Der er
15 kommentarer og 1 løsning
Cannot modify header
Jeg får den her når det er på min host: Warning: Cannot modify header information - headers already sent by (output started at /customers/7/0/2/........dk/httpd.www/....../logintjek.php:22) in /customers/7/0/2/.........dk/httpd.www/....../logintjek.php on line 59
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Yep. Har uden effekt fjernet den. :-( Har inden opslag af spørgsmål læst her på stedet om whitespace og uden held prøvet at gøre noget ved. Måske fordi jeg ikke helt forstod det. Har også uden effekt prøvet at redigere 22-26 sammen i en linie.
Første gang du bruge echo eller pint og ligende, så bliver header sendt:/ og header kan kun sendes en gang så enten har du allerede brugt din header, eller også "brugt" den på echo print eller lign. Håber det hjalp lidt, du kan eventuelt bruge en if statment og med html reflest, og sæt en url rediret på den.
Jeg kan da også lige tilføje, at jeg lokalt anvender Wampserver, og den "fanger" heller ikke i sin standardopsætning, hvis der allerede er sendt noget til header, når funktionen header() kaldes. Det er en indstilling i php.ini, der skal rettes - mener jeg.
Det er fordi du kan slå output buffering til som standard - det svarer til at du kører i bil med airbags pustet op; det er upraktisk, giver falsk tryghed og der er ingen i den virkelige verden der gør det. Så når man lægger sin kode op på en produktionsserver, vil serveren selvfølgelig forsøge at eksekvere koden som den skal.
Som udgangspunkt, så er det altid et no-go at udvikle PHP løsninger på en Windows Server - især ikke når man ikke lægger sin kode op på en Windows server også.
Jeg er blevet bedt om at lukke denne tråd, så repox, hvis du lige smider et svar (mere), så får du point for din ihærdighed og højnelse af min forståelse (hmm, omend jeg kan mærke der er laangt endnu :-) )
Ingen respons fra repox, så jeg spiser selv pointene :-S
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.