Hai provato un espressione condizionale?
codice:
if($_POST[allegato]=="")
{ die("manca l'allegato"); }
else
{ die("allegato inserito"); }
Bisogna valutare bene però se effettivamente è possibile limitarsi a un controllo così semplice.