Mahlzeit Boory,
Leider klappt das Ganze nicht. Sobald ich "unset($_POST['submit'])" vor der Schleife einfüge, bekomme ich nach dem Absenden eine komplett leere Seite angezeigt und die Maildaten gehen auch nicht raus.
Werden Fehlermeldungen angezeigt? Wenn ja: wie lauten sie? Wenn nein: aktiviere sie, indem Du das error_reporting auf E_ALL stellst und display_errors einschaltest.
Darüber hinaus könntest Du Dir *NACH* dem unset() - das Du im Übrigen, wie *ALLE* PHP-Befehle, mit einem Semikolon abschließen solltest! - mal den dann im Array $_POST enthaltenen Inhalt testweise anzeigen lassen ... z.B. mittels var_dump().
Das sind im Übrigen alles absolute Grundlagen eines halbwegs sinnvollen Debuggings bzw. zielführender Fehleranalyse ...
Achja, und TOFU kannst Du Dir bitte in Zukunft verkneifen, OK?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|