Schorsch: headers already sent...

Beitrag lesen

Guten Tag

Wenn ich meine DB-Verbindung per "require_once('db.php')" einbinde, kriege ich den Fehler: "headers already sent... "
Schreibe ich aber exakt(!) genau das, was in 'db.php' drin ist direkt ins File, verschwindet die Fehlermeldung.

Was ich nicht verstehe:

Man könnte meinen, in der Datei 'db.php' werden irgendwelche Zeichen oder Leerzeichen ausgegeben, welche dann den Fehler verursachen. Dies ist aber nicht der Fall.

Was könnte sonst noch den Fehler verursachen?
Und warum ist er weg, wenn ich dieselbe Codezeilen anstelle von includen direkt in die Hauptdatei schreibe?

Gruss
Schorsch