Cannot send session cookie - headers already

Tags:    php

<< < 12 > >>
Ja, som overskriften beskriver så fint selv er det altså denne fætter af et problem der irriterer mig lige for tiden.

Hele fejlen kommer her:

Warning: Cannot send session cookie - headers already sent by (output started at /customers/dronerax.dk/dronerax.dk/httpd.www/forside.php:1) in /customers/dronerax.dk/dronerax.dk/httpd.www/login/check_login.php on line 5

Min umiddelbare erfaring er at den smider dette problem i hovedet af mig hver gang jeg laver et script der skal sende session cookie afsted i samme og have stylesheet på samme tid fordi når denne sætning indgår: '<link rel="stylesheet" type="text/css" href="dronerax.css">' er fejlen der, men når den ikke er der... Ja så er fejlen der heller ikke.

Jeg ved ikke om det er mig der fatter bjælde, men det er bare ret så irriterende.

Skriv endelig hvis i har brug for mere information omkring scriptet før i kan hjælpe.

Jakob



13 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 5 karma
Sorter efter stemmer Sorter efter dato




Indlæg senest redigeret d. 12.05.2009 02:55 af Bruger #3530
Du må ikke skrive noget som skal ind i browseren før du har sendt dine headere.
Send din cookie først, og så din html og style sheet.



Man må også godt have flere liner, det behøver ikke være den aller øverste. Denne kode er fra et login scripts (med autologin), altså både sessions og cookies.

Fold kodeboks ind/udKode 


- Pelle Ravn

Vi nørder skal have lov til at leve livet!
Programmer PHP, og brug pengene du sparer ved det, på en ny computer :D



<< < 12 > >>
t