Hi,
if(!isset($HTTP_POST_VARS['to'])) $msg .= '- Empfängerfeld fehlt<br>'
das geht nicht, denn wenn das Formular versendet wurde exisitiert die Variable, auch wenn sie moeglicherweise leer ist.
$xy = isset($HTTP_POST_VARS["xy"])? trim($HTTP_POST_VARS["xy"]) : false;
if (!$xy) echo "xy ist leer";
Bei einer neueren PHP-Version geht $_POST[], und ist im Unterschied zu $HTTP_POST_VARS[] global verfuegbar (also auch innerhalb von Funktionen).
Gruesse, Joachim
--
Am Ende wird alles gut.
Am Ende wird alles gut.