Foros del Web » Programando para Internet » PHP »

Recojer variables por post en array

Estas en el tema de Recojer variables por post en array en el foro de PHP en Foros del Web. Hola, bueno he aqui mi problema: Tengo un formulario con muchos checkboxes, segun veo cuando un checkbox está marcado se manda "on" cuando no, no ...
  #1 (permalink)  
Antiguo 04/04/2009, 14:02
 
Fecha de Ingreso: marzo-2009
Ubicación: yokze
Mensajes: 177
Antigüedad: 10 años, 8 meses
Puntos: 3
Hola, bueno he aqui mi problema:
Tengo un formulario con muchos checkboxes, segun veo cuando un checkbox está marcado se manda "on" cuando no, no se manda nada.
Entonces lo que quiero hacer es que al estar "on" se escriba en una variable un 1 y si no está marcado ues un 2 (0 no porque lo uso para otra cosa) y bien, lo que quiero ahora es que todas las variables de los chekboxes se metan en un array para luego este insertarlo en la base de datos.

Algo asi:
Código PHP:
<input type="checkbox" name="0" <? if (2==$PrivaAmi[0]) { echo 'checked';} ?>><br/>
<input type="checkbox" name="1" <? if (2==$PrivaAmi[1]) { echo 'checked';} ?>><br/>
<input type="checkbox" name="2" <? if (2==$PrivaAmi[2]) { echo 'checked';} ?>><br/>
<input type="checkbox" name="3" <? if (2==$PrivaAmi[3]) { echo 'checked';} ?>><br/>
Y el que procesa:
Código PHP:
for ($i=0$i<"4"$i++) {
$v[$i]=$_POST['$i'];
echo 
$v[$i],'<br>';

Lo primero logicamente tiene su form y su submit y tal, he provado por ejemplo en vez ed poner el bucle poner $_POST['1'] y funciona, lo que no entiendo es que no funcione con el bucle, simplemente sale en blanco.

Gracias

Ala solucionado ^^
Parece que fui tonto al ponerle las comitas a la variable $i dentro del POST

Última edición por GatorV; 04/04/2009 a las 15:05
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 23:13.