Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/03/2010, 12:55
locoxchacho
 
Fecha de Ingreso: septiembre-2008
Ubicación: Nuñez, Capital Federal
Mensajes: 423
Antigüedad: 15 años, 7 meses
Puntos: 1
Error al recibir Checkboxes

Hola a todos!

Realmente, no sé por qué, pero no logro hacer que mi código funcione. La idea es muy simple: envio un formulario por POST, y lo recibo en un .php. Dentro del formulario, tengo varios checkbox agrupados bajo el mismo nombre, y la idea es que el archivo php reciba en un array, solamente las opciones que han sido marcadas (es de esperar, no?).

Bueno, el código es el siguiente:

Código HTML:
<p><input type="checkbox" name="motivo[]"  value="Valores Cristianos"> Valores Cristianos</p>
<p><input type="checkbox" name="motivo[]" value="Nivel Académico"> Nivel Académico</p>
<p><input type="checkbox" name="motivo[]" value="Respeto por los valores tradicionales en la convivencia"> Respeto por los valores tradicionales en la convivencia</p>
<p><input type="checkbox" name="motivo[]" value="Recomendación de otras familias"> Recomendación de otras familias</p> 
Pero la cuestión es que, al recibirlo en PHP con el siguiente código:

Código PHP:
$array_motivo $_POST['motivo']; $motivo count($array_motivo); 
me recibe TODOS los checkbox, y no sólo los que han sido marcados. Alguna idea de lo que puede andar mal?

Un saludo y gracias desde ya!

Pablo