Foros del Web » Programando para Internet » PHP »

Pasar un checkbox desde html a php

Estas en el tema de Pasar un checkbox desde html a php en el foro de PHP en Foros del Web. Hola amigos: Estoy un poco enredado con el lenguaje. Estoy tratando de pasar varias cosas de una página hecha en html con un formulario donde ...
  #1 (permalink)  
Antiguo 06/10/2006, 09:07
Avatar de fabricioeche  
Fecha de Ingreso: enero-2003
Ubicación: Argentina
Mensajes: 126
Antigüedad: 21 años, 2 meses
Puntos: 1
Pregunta Pasar un checkbox desde html a php

Hola amigos:
Estoy un poco enredado con el lenguaje. Estoy tratando de pasar varias cosas de una página hecha en html con un formulario donde tiene un checkbox en donde el usuario elige varias cosas. Luego el formulario es enviado a un web hecha en php en donde necesito recoger todos los checkbox que seleccionó el usuario. Creo que se debe usar pasaje de array. Estuve buscando en el foro pero solo encontre pasaje de array desde php a php. Pero necesito hacerlo desde un formulario. Abajo les dejo un ejemplo mas o menos de lo que necesito


Código HTML:
<input type="checkbox"  name="elemento" value="1">
<input type="checkbox"  name="elemento" value="2">
<input type="checkbox"  name="elemento" value="3">
<input type="checkbox"  name="elemento" value="4"> 
El usuario podria elegir uno o varios d elos elementos.
Desde agradezco cualquier solucion posible.
__________________
Fabro
  #2 (permalink)  
Antiguo 06/10/2006, 09:10
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
<input type="checkbox" name="elemento[]" value="1">
<input type="checkbox" name="elemento[]" value="2">
<input type="checkbox" name="elemento[]" value="3">
<input type="checkbox" name="elemento[]" value="4">

Luego en el php lo recoges así...

Código PHP:
foreach($_POST['elemento'] as $valor)
{
 echo 
$valor;

Algo así sería... xD
  #3 (permalink)  
Antiguo 06/10/2006, 09:14
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
Cita:
Iniciado por fabricioeche Ver Mensaje
Estuve buscando en el foro pero solo encontre pasaje de array desde php a php. Pero necesito hacerlo desde un formulario.
Solo aclarar que no hay tal cosa de "PHP a PHP". PHP NO SUSTITUYE HTML, no hay "páginas en PHP y páginas en HTML", es importante quede claro eso, básico. Tienes buenos tutoriales en las FAQ .

Saluton
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #4 (permalink)  
Antiguo 06/10/2006, 12:46
Avatar de fabricioeche  
Fecha de Ingreso: enero-2003
Ubicación: Argentina
Mensajes: 126
Antigüedad: 21 años, 2 meses
Puntos: 1
Gracias Spider_boy por la respuesta

Lo voy a probar. Gracias por la respuesta.
En cuanto a jam1138 le digo que tiene razón en que me expresé mal. Lo que quise decir de html a php era que de un lado tenía código html, más allá de que el código HTML lo haya generado desde php y que lo recibia código php.
Espero se entienda lo que dije ahora.
__________________
Fabro
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

SíEste tema le ha gustado a 2 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 02:09.