
07/04/2009, 12:00
|
 | | | Fecha de Ingreso: julio-2008 Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 16 años, 7 meses Puntos: 0 | |
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 |