headers already sent

  • headers already sent

    hallo,
    seit heute zeigt er mir auf einmal diesen fehler an

    Quellcode

    1. Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /www/htdocs/w00b0a00/main.php:1) in /www/htdocs/w00b0a00/main.php on line 13
    2. Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /www/htdocs/w00b0a00/main.php:1) in /www/htdocs/w00b0a00/main.php on line 13


    zeile 13 ist aber

    Quellcode

    1. session_start();


    wo muss ich suchen wegen dem fehler ?
    hab schon wieder die dateien draufgespielt wo der fehler noch nich da war aber der fehler bleibt irgendwie trotzdem da :(
  • Die Fehlermeldung sagt, das in Zeile 1 von der main.php bereits Dinge ausgegeben wurden.

    Ich denke mal, dass vor deine <?php tag, (was ich denke mal in Zeile 1 war) Irgend ein Zeichen war, z.B ein Leerzeichen oder sogar eines welches dein Editor nicht angezeigt hat.
    Cookies können nur erstellt werden, wenn nicht bereits Ausgaben zum Client gesendet wurden und somit der Header bereits raus ist.

    Mit dem kopieren in die neue Datei war das Zeichen dann halt weg.