Hallo Steffen,
Geht doch normal so das ich leere Formularfelder mit !$var oder !$_POST['var'] abfragen kann, oderl iege ich da falsch?
sind Dir schon isset() und empty() über den Weg gelaufen?
Und wie sieht es mit $_SERVER['PHP_SELF'] aus?
Freundliche Grüße
Vinzenz