Mailinglisten-Archive |
morgen, > das Problem _war_ folgendes: in meine "Hauptdatei" hinein habe ich diverse > andere Dateien included, in denen u.a. auch Cookies gesetzt werden etc. Beim > Aufruf erhielt ich die Meldung, daß die headers already sent by seien. Auf > php.net fand ich dann einen Hinweis auf oben genannten URL. Dort steht nämlich, > daß PHP4 sich durch ein exzellentes neues output-buffering auszeichne, so daß > man derartige Probleme nicht mehr hätte. Dies erwies sich jedoch als nicht ganz > richtig. Schließlich ließ sich ja solch ein Problem noch konstruieren ;-) > Deshalb habe ich mich an diese Mailing-Liste gewandt. > > Inzwischen habe ich den Grund der Fehlermeldung jedoch erkannt und behoben: Ich > habe einfach zwei Leerzeilen nach dem Include-Statement (das jetzt > auch _ganz_ oben steht) eingefügt... hattest du das outputbuffering auch aktiviert? entweder php.ini editieren und output_buffering auf "on" stellen oder indem du deinen scripten ein <? ob_start() ?> am anfang gönnst. mehr dazu findest du in der FAQ. http://www.koehntopp.de/php/faq-20.html#ss20.4 gruss daniel
php::bar PHP Wiki - Listenarchive