Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2011, 11:22
Combo
 
Fecha de Ingreso: junio-2011
Mensajes: 12
Antigüedad: 13 años, 9 meses
Puntos: 0
Error en checkbox

Tengo un problema en un formulario con un checkbox, lo que pasa es que el formulario lo estoy haciendo en HTML y estoy usando un "post" para despues llamar un script PHP para de ahi imprimir el resultado. Bueno mi duda es de que el checkbox es de aficiones y tengo para seleccionar varias como: deportes, musica, literatura y otras dos, pero al momento de imprimirlas solo me aparece la primera que se selecciona y no las demas.
El codigo html es:

<label> <br/> Aficiones: <br/>
<input type="checkbox" name="form_aficion" value="Cine" id="form_cine_0" />
Cine </label>

<label>
<input type="checkbox" name="form_aficion" value="Deporte" id="form_deporte_1" />
Deporte </label>
<br/>

<label>
<input type="checkbox" name="form_aficion" value="Literatura" id="form_literatura_2" />
Literatura </label>

<label>
<input type="checkbox" name="form_aficion" value="Teatro" id="form_teatro_3" />
Teatro </label>

<label>
<input type="checkbox" name="form_aficion" value="Musica" id="form_musica_4" />
Musica </label>

Y en el script, algo asi:

$aficion =$_POST['form_aficion'];

print "tus aficiones son $aficion";

pero como digo solo me aparece la primer aficion que selecciono y no las demas, como le hago para que me aparescan todas las que seleccione?