PHP: Cannot modify header information

Most már kicsit elegem van ebből a hibaüzenetből. A probléma a következő: ha php kódom kiír egy valami kódot akkor utána nem tudok beszúrni sütit, mert ezt a hibaüzenetet kapom :

Warning: Cannot modify header information - headers already sent by (output started at /path/to/file/index.php:20) in /path/to/file/index.php on line 55

Mit tudok tenni?

Hozzászólások

lehetőségek

1) először HTTP fejléc állítás, utána adat
2) pufferelés (ob_start() és társaik)

kicsit kezdő vagy még?
próbálj meg olvasni is légyszi, az index.php-dben a 20. sorban van vmi gáz és esetleg az 55.-ben, ezeket kellesz megnézni, hogy mit csinál, javítani a hibát
egyébként a http/1.1 protokoll, ha jól tudom úgy működik, hogy először a http headerek mennek át a madzagon, majd utána maga a tartalom, mivel a fenti hibaüzi már tartalom, ezért a süti, ami headerben menne, már nem mehet. ennyi