Session - Headers sent

Tags:    php

Jeg har følgende lille stykke kode/markup som jeg ikke kan få til at virke ordentligt på min xampp installation:

Fold kodeboks ind/udKode 


Og får fejlene:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\MYPAGE\test.php:1) in C:\xampp\MYPAGE\test.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\MYPAGE\test.php:1) in C:\xampp\MYPAGE\test.php on line 2

Men jeg kan jo sådan set ikke starte sessionen tidligere for så at undgå at headeren er blevet sendt.?



Og du er sikker på at der ikke lige skulle have sniget sig et mellemrum ind?



Og du er sikker på at der ikke lige skulle have sniget sig et mellemrum ind?


Der var et mellemrum efter ?> men det gjorde ingen forskel. Og "enter" er vel også et tegn? Det viste sig at problemer var UTF-8. Vidste ikke at Apache/PHP har et problem med dette. ANSI og UTF-8 uden BOM virker heldigvis.

Troede ellers at software som PHP og/eller Apache var lavet til at støtte unicode



t