Ver Mensaje Individual
  #8 (permalink)  
Antiguo 28/08/2014, 14:44
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 23 años
Puntos: 67
Respuesta: Problema con tres variable mediante $_POST

Pues en el código que as puesto sería:
Código HTML:
Ver original
  1. <form action="elseif_distintas_condiciones.php" method="post">
  2. <select name="Opciones">
  3.   <option value="masculino">masculino</option>
  4.   <option value="soltera">soltera</option>
  5.   <option value="71">anciana</option>
  6.     <input type="submit" value="Enviar" />
  7. </form>

Código PHP:
Ver original
  1. <?php
  2. if ($_POST["Opciones"] == "masculino"){
  3.     print ("¡Hola Hombre!");
  4. } elseif ($_POST["Opciones"] == "soltera"){
  5.     print ("¡Hola Mujer soltera!");
  6. } elseif (is_numeric($_POST["Opciones"]) &&  $_POST["Opciones"] > 70){
  7.     print ("¡Hola abuela!");
  8. }
  9. ?>
Nota: Ojo con la comparación numérica ya que tendrías que mirar primero si es un número ya que de ser un string te dará error por eso te e puesto el is_numeric, para que si lo es pase a comprobar si es mayor de 70, en el caso de que no lo sea o el numero sea interior a 70 se saltará esa opción.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net