Dennis: Datei Include & Cannot modify header information

Beitrag lesen

Hi Steffen,

Danke an alle für die schnellen Antworten. Problem gelöst. In der Datei mit den MySQL Zugangsdaten standen hinter der Zeile ?> noch 2 Leerzeilen. Simples Problem aber durch Eure Antworten hab ich dann gewusst, auf was ich achten muss.

Tipp: Das ?> am Ende eines PHP-Scriptes kannst du problemlos weglassen, es ist optional. Auch wenn in vielen Fällen, wo etwas optional ist, der ausführlichere Weg zu einem besseren Programmierstil führt, so würde ich in diesem Fall doch dazu raten, zumindest in Include-Scripten (Libraries, Klassendefinitionen etc.) das schließende ?> wegzulassen - dann kannst du ein Problem wie oben verhindern, welches nämlich schnell passiert, weil manche Editoren sich so konfigurieren lassen, dass sie am Dateiende immer noch eine Leerzeile anfügen. ;-)

Viele Grüße,
  ~ Dennis.