Cita:
Iniciado por naked
En el único que lo has hecho es en afición
Código PHP:
<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>
Código PHP:
$aficion=$_POST['form_aficion'];
$aficion[0] será igual a Cine
$aficion[1] será igual a Deporte
$aficion[2] será igual a Literatura
Un saludo
Es decir que en el script pondria algo como esto:
<?php
$nombre =$_POST['form_nombre'];
$apellidos =$_POST['form_apellidos'];
$edad =$_POST['form_edad'];
$peso =$_POST['form_peso'];
$sexo =$_POST['form_sexo'];
$estado =$_POST['form_estado'];
$aficiones=$_POST['form_aficion'];
$aficion[0] = "Cine";
$aficion[1] = "Deporte";
$aficion[2] = "Literatura";
$aficion[3] = "Teatro";
$aficion[4] = "Musica";
$mensaje= "$nombre, $apellidos, $edad, $peso, $sexo, $estado, $aficion";
print $mensaje;
?>
Lo que pasa es que nombre, apellidos los estoy usando como "text", estado y sexo como "radio" y edad con este codigo
<select name="form_edad" size="1" multiple="multiple" id="form_edad">
<option>menor de 18</option>
<option>mayor de 18</option>
</select>
Pero cuando corro el programa, no me arroja los resultados de "edad" y los checkbox de "aficion"