Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/11/2014, 14:19
Avatar de manuparquegiralda
manuparquegiralda
 
Fecha de Ingreso: junio-2012
Ubicación: Barcelona
Mensajes: 241
Antigüedad: 12 años, 4 meses
Puntos: 39
Respuesta: Darle valor checkbox n00 seleccionado

El valor del atributo name es un string no una variable, por lo que no puedes montar un array de esa manera. Una forma de hacerlo sería esta:

Código PHP:
Ver original
  1. <form action="#" method="post" >
  2. <input type="checkbox" name="check_list_0" value="C/C++"><label>C/C++</label><br/>
  3. <input type="checkbox" name="check_list_1" value="Java"><label>Java</label><br/>
  4. <input type="checkbox" name="check_list_2" value="PHP"><label>PHP</label><br/>
  5. <input type="hidden" value="1" name="filtro">
  6. <input type="submit" name="submit" value="Submit"/>
  7. </form>
  8. <?php
  9. if(isset($_POST['submit'])){
  10.     $opciones = array();
  11.     for($A=0;$A<=2;$A++){
  12.         $opciones[] = $_POST['check_list_'.$A];
  13.     }
  14.     foreach($opciones as $opcion){
  15.         echo "- ".$opcion."<br />";
  16.     }
  17. }
  18. ?>
__________________
Diseño Web - Arisman Web