io farei
foreach($PHP_POST_VARS as $key => $value)
if (!$value) $err_noname = "Il campo $key deve essere riempito";
(sei sicuro che non sia HTTP_POST_VARS?)
cmq non va benissimo visto che se uno passa i valori da un suo form dove tralascia dei campi li accetta lo stesso... oppure se passa solo alcuni valori tramite GET