Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 06.07.2010, 21:31
Benutzerbild von David
David David ist offline
auch, ja!
XHTMLforum-Kenner
 
Registriert seit: 08.11.2007
Beiträge: 2.626
David ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer AnblickDavid ist ein wunderbarer Anblick
Standard

Die Fehlermeldung besagt, dass bevor die Funktion session_start() aufgerufen wurde, bereits eine Ausgabe an den Browser gesendet wurde.

Eine HTTP-Antwort beginnt damit, dass der Header gesendet wird und anschließend die eigentlichen Daten. D.h. sobald im PHP-Script eine Ausgabe geschiet (z.B. per echo) können keine Header mehr gesendet werden.

Die Funktion session_start() versucht standardmäßig ein Session-Cookie zu setzen, was eine Headerinformation ist.

Also muss session_start() immer aufgerufen werden, bevor irgendwas anderes an den Browser rausgeht.
__________________
github | http://dnaber.de
Mit Zitat antworten