Der Martin: PHP email form - headers already sent

Beitrag lesen

Hallo,

Ich habe dieses PHP email form (der Download funktioniert noch immer) seit Jahren innerhalb eines iframes auf einer iWeb-Seite ohne Probleme verwendet. Ich finde es wirklich gut!

Nun wollte ich es ohne iWeb, solo, als page (nur mit den beiden button Dateien) verwenden, aber ich bekomme die Fehlermeldung:

was zum Geier ist iWeb?

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at .../contact/index.php:47) in .../contact/index.php on line 49

Nun, das Wesentliche steht doch da im Klartext: In Zeile 47 des Scripts fand die erste Ausgabe statt, damit wurden also sämtliche HTTP-Header gesendet; in Zeile 49 möchtest du aber eine Session starten, was in aller Regel das Setzen eines Cookies impliziert. Das geht zu dem Zeitpunkt natürlich nicht mehr.

Könnte bitte jemand mal einen Blick darauf werfen?

Ja, du. Ersatzweise zeig uns den relevanten Quellcode.

So long,
 Martin