Hi,
sehr komisch, wenn ich am ende der zu includenden Datei das ?> weglasse funktioniert alles einwandfrei!?
gar nicht komisch - das deutet darauf hin, dass nach dem ?> noch eine Leerzeile folgt.
Die wird an der Stelle sofort als Nutzdaten an den Client gesendet.
Dadurch ist aber automatisch das Senden der Header beendet; später im Script gesetzte Header können nicht mehr berücksichtig werden und lösen eine Notice aus: "Cannot modify header information; headers already sent ..."
Es wird übrigens sogar oft *empfohlen*, das abschließende ?> wegzulassen, so wie du es jetzt versuchsweise getan hast, wenn danach kein Nutzinhalt mehr folgt - um genau das zu vermeiden, was dir hier passiert ist.
Ciao,
Martin
--
Wissen erwirbt man, indem man immer das Kleingedruckte sorgfältig liest.
Erfahrung bekommt man, indem man das nicht tut.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
Wissen erwirbt man, indem man immer das Kleingedruckte sorgfältig liest.
Erfahrung bekommt man, indem man das nicht tut.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(