(cuando dije todo el formulario .. mm podrías haber reducido los option de esa lista de paises .. así se hace complicado seguir el código .. pero bueno .. "mas vale que sobre que no que falte" decía el refran).
Insisto que tienes un lio enorme con las variables .. usas $HTTP_POST_VARS y por otros lados $_POST .. (si usas PHP 4.1.0 en adelante USA $_XXX para todo .. incluido $_SERVER['PHP_SELF'] en lugar de tu $PHP_SELF).
Ahora .. sobre tu problema...
usas arrays para definir el nombre de tus variables del formulario y como indice de ese array sería el nombre de tu variable ..así que en PHP debes ver el valor de ese Array con ese indice para validarlo...
Si usas:
<select name="Cons[area]">
tendras que validar por:
Código PHP:
if (empty($_POST['Cons']['area'])){
echo "Falta el area ...";
}
Y si no es realmente necesario esa estructura (con arrays) usa simplemente:
<select name="area">
Y así la recoges en PHP por:
$_POST['area'] ...
Un saludo,