Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/03/2015, 14:27
cron4l
 
Fecha de Ingreso: febrero-2015
Ubicación: Mexico
Mensajes: 46
Antigüedad: 10 años
Puntos: 3
Respuesta: error codigo else en php

Te comento por que no te corria del todo

Código PHP:
<?php

      $palabra1 
$_GET["name_de_tu_input"]; //En vez de poner Hogar (a menos que el NAME de tu input, tu textarea o tu select se llame asi) pones el NAME de tu elemento que envia la variable, en tu html tienes <select name="lista1"> ese NAME es el que pones en $_GET["AQUI"]; y de esta manera $palabra1 tomara el valor que tu envies desde tu html que en este caso por se un select solo puede ser Hogar o Empresa.
      
$palabra2 $_GET["Empresa"]; //ESTO YA NO ES NECESARIO POR LO DESCRITO ARRIBA 


if ($palabra1 == $Hogar//Aqui tienes $Hogar una variable declara en php... pero que valor tiene esa variable??? si hubieses puesto $Hogar="hogar" esto estaria bien pero como $Hogar no tiene definido un valor o cadena jamas evaluara de manera correcta, por eso se pone solo "Hogar" asi el if entiende que va apreguntar el valor de $palabra1 es igual a "Hogar".. de esta manera esta bien.

(header ("location: http://localhost/proyectos/portada.html"));
 
 
else (
$palabra2 == $Empresa//Aqui tienes 2 errores uno como el de arriba (aqui quitas $palabra2 y pones $palabra1) y cada que usas else y vas a volver a evaluar una variable debes poner else if(condicio){} ya que asi como lo tienes esta mal por que nunca va a evaluar $palabra2 a menos que despues del else pongas otro if.
(header ("location: http://localhost/proyectos/reporte3.html"));

?>
__________________
Agradecer no cuenta nada \o/ +1

<<-----CentOS----->>