Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/04/2009, 12:00
Avatar de asassa
asassa
 
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 9 meses
Puntos: 0
De acuerdo Respuesta: como recibir los datos de varios checkbox con el mismo nombre en php c

Hola , no he podido revisar el foro asta apenas ahorita , para aclarar lo que me pegunta argy, no es que quiera usar los check box como radio boton sino que simplemente poder hacer una validacion para que el usuario siempre seleccione almenos una( pueden ser varias ) opcion y enviarle los valores de los checbox correspondientes, bueno les platico investigando un poco mas en el tama me encotre con el siguiente script de java , que me permite seleccionar almenos un checkbox

function validar(form1) {
contador=0;
for(i=0;i<form1.elements.length;i++)
if(form1.elements[i].type=="checkbox")
if(form1.elements[i].checked)
contador++
if(contador==0) {
alert('Marque al menos una base de datos');
return false;
}

}
</script>

donde el from queda de la siguiente manera.

<form name="form1" method="POST" action="array3.php" target="_blank" onSubmit=" validar(form1)">

y los checkbox quedan asi

<input type="checkbox" name="checkbox1" value="valor1">
<input type="checkbox" name="checkbox2" value="valor2">
<input type="checkbox" name="checkbox3" value="valor3">

y el php los recibo con

$var1=$_POST['checkbox1'];
$var2=$_POST['checkbox2'];
$var3=$_POST['checkbox3'];


Tabien agradesco su interes en el tema