Zum Inhalt springen


PHPWelt.net Blog - Ein weiteres tolles WordPress-Blog


Warning: Cannot add header information - headers already sent

Soll von einem PHP ein header() gesetzt werden, darf vorher noch kein Text ausgegeben werden. Dies ist der Tatsache geschuldet, das alle Header (wie u.a. die Statusheader) noch vor der übergabe von HTML-Code übertragen werden müssen, damit der Browser weiß was phase ist. Wie kommt es nun der Fehler zustande? Wenn man sich die Ausgabe ansieht und dort zusätzlich zu der Fehlerausgabe noch andern Text vor der Fehlermeldung sieht so muss dieser dieser dafür verantwortlich. Steht in der Ausgabe offensichtlich nur die Fehlermeldung so wurde ein/oder mehrere Leerzeichen ausgegeben. Seit ihr euch sicher kein Leerzeichen ausgegeben zu haben so schaut mal ob der <?php Tag auch auf Postion 0/0 steht. Denn selbst ein sonst nicht störendes Leerzeichen vor dem PHP Starttag ruft diesen Fehler hervor. Required und Include Dateien nicht vergessen zu kontrollieren.

« Externer Zugriff auf eine Mysql-Datenbank – Warning: Division by zero »

Info:
Warning: Cannot add header information - headers already sent ist Beitrag Nr. 49
Author:
Erik am 20. März 2008 um 22:21
Kategorie:
Fehler, PHP |
Tags:
,  
Trackback:
Trackback URI

Keine Kommentare »

Noch keine Kommentare.

Kommentar-RSS: RSS-Feed für Kommentare zu diesem Artikel.

Einen Kommentar hinterlassen