hola muchahos..... tengo un problema... tengo que hacer un script PHP que contenga un formulario HTML en donde se pueda ingresar nombre, apellido, mail, sexo, estado civil con botones de radio (Casado/a|Soltero/a|Divorciado/a|Separado/a|Otro) y edad. Muestre los datos ingresados por el usuario al enviar el formulario y un mensaje que diga "Hola <Sr.|Sra.|Srta.>, Ud. es <mayor|menor> de 18 años".
La cuestion es que use un switch para verificar la condicion de los radio(del estado civil)... ahora mi pregunta es la siguiente... yo a la condicion del sexo y edad la verifico mediante if/ elseif y else... pero como hago para tomar el valor de el estado civil y qe me lo imprima junto con el resto del texto... ya que el switch tiene los print dentro y ahi me imprime en pantalla al verificalo...
o lo estoy haciendo mal?? deberia hacer todo con los if???
que me sugieren...
les dejo el codigo... a los if los borre
Código HTML:
<form action="enviar_ej6.php" method="POST" >
<input type="text" name="nombre" value="" placeholder="Nombre" /><br />
<input type="text" name="apellido" value="" placeholder="Apellido" /><br />
<input type="text" name="mail" value="" placeholder="Direccion" /><br />
<input type="text" name="sexo" value="" placeholder="Sexo" /><br />
<input type="radio" name="estado" value="Casado/a" />Casado/A<br />
<input type="radio" name="estado" value="Soltero/a" />Soltero/a<br />
<input type="radio" name="estado" value="Divorciado/a" />Divorciado/A<br />
<input type="radio" name="estado" value="Separado/a" />Separado/A<br />
<input type="radio" name="estado" value="Otro/a" />Otro/A<br />
<input type="text" name="edad" value="" placeholder="Edad" /><br />
<input type="submit" name="boton" value="Enviar Datos" />
</form>
Código PHP:
//print_r ($_POST);
$nom = $_POST['nombre'];
$app = $_POST['apellido'];
$adr = $_POST['mail'];
$sex = $_POST['sexo'];
$civ = $_POST['estado'];
$age = $_POST['edad'];
if()
switch($civ){
case "Casado/a":
print ("Casado");
break;
case "Soltero/a":
print ("Soltero");
break;
case "Divorciado/a";
print ("divorcioado");
break;
case "Separado/a";
print ("separado");
break;
case "Otro/a";
print ("Otro");
break;
default:
print("Seleccione Su estado civil.");
}
pd estoy aprendiendo el lenguaje php... desde ya muchas gracias por su ayuda..
saludos!!!