Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/03/2004, 08:03
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
(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,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.