ugrás a tartalomhoz

UTF-8-cal mentett szkriptre headers already sent hiba

Anonymous · 2005. Dec. 1. (Cs), 16.59
miért van az, hogy ha az adott oldalt UTF-8 -as kódolással mentem, majd töltöm fel, akkor a szerver a

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /index.php:1) in /index.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /index.php:1) in /index.php on line 3

hibaüzenettel tér vissza? Ha ANSI-t használok, tökéletesen fut!

Nincs problémám az ANSI-val sem, csak kiváncsi vagyok.
 
1

Windows

Nagy Péter · 2005. Dec. 1. (Cs), 17.20
Úgy emlékszem, hogy egynémely editor beleszemetel az UTF-8 kódolású állományokba. Egy hexaeditorban megnézheted, hogy a látszólag legelső karakter előtt még van néhány (asszem 3) kontrollkarakter. Ezek egyébként teljesen feleslegesek, törölhetőek, utánna jól fog üzemelni a scripted.
--
NP
2

Byte Order Mark

attlad · 2005. Dec. 1. (Cs), 17.34
http://en.wikipedia.org/wiki/Byte_Order_Mark
http://www.google.com/search?q=bom%20php

Attila