12. marts 2006 - 11:52Der er
11 kommentarer og 3 løsninger
Cannot modify header information
Hej
Jeg får følgende fejl på min side:
Warning: Cannot modify header information - headers already sent by (output started at /var/www/dogsite.dk/public_html/forum/forside.php:14) in /var/www/dogsite.dk/public_html/forum/includes/sessions.php on line 258
Warning: Cannot modify header information - headers already sent by (output started at /var/www/dogsite.dk/public_html/forum/forside.php:14) in /var/www/dogsite.dk/public_html/forum/includes/sessions.php on line 259
De 2 linier er følgende: setcookie($cookiename . '_data', serialize($sessiondata), $current_time + 31536000, $cookiepath, $cookiedomain, $cookiesecure);
Du kan ikke smide en kage efter du har printet noget ud af på skærmen. setcookie kommandoen skal flyttes op FØR alt andet html. Eller hvis man vil være lidt fusket, så kan man indsætte <? ob_start(); ?> helt i toppen af dit dokument, så virker din kode.
Hvis du altid har ob_start i starten af det dokument hvor du bruger eksempelvis setcookie, så virker det. Du kan også lave din kode sådan at du bruger setcookie FØR noget andet html ryger ud på skærmen.
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.