Abgesehen davon, dass das so keine Funktion ist (*g*) finde ich das total unübersichtlich - ich würde das so schreiben:
das is auch b loß ein ausschnitt^^
Soweit ich weiß war (und ist) das längst veraltete $HTTP_POST_VARS nicht super global. Du müsstest es also erst mit global verfügbar machen, oder (besser, empfohlen) verwende $_POST - das ist nämlich super global und damit überall verfügbar.
Nope, das hilft auch nicht.
und ja - krankid ist der select name.