Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2009, 03:15
Derecks
 
Fecha de Ingreso: febrero-2007
Mensajes: 7
Antigüedad: 17 años, 3 meses
Puntos: 0
Respuesta: problemas con IF

Cita:
Iniciado por ken-obi Ver Mensaje
Wenas, soy muy novato en PHP y lo que intento hacer es al enviar una variable que se llame lan y el valor es ES lo recoja un if, tengo un ejemplo que no me funciona os lo pego aver si lo estoy haciendo mal.

la url que envia la variable es: marinasalinas.com/inicio.php?lan=ES

Y el codigo del inicio.php es:
Código PHP:
<?php
$lan
="lan";


if (
$lan == "ES")
{
include(
"espanol.php");
}
elseif (
$lan == "EN")
{
include(
"ingles.php");
}
else
{
echo 
"Error";
}
?>
Muchas gracias de antemano.
Esta condicion no se cumple nunca si inicializas $lan al valor "lan" es normal que no funcione.

Si estas enviando la variable por get debes de recoger la variable de la siguiente forma:

if(isset($_GET['lan']) && !empty($_GET['lan'])) $lan= $_GET['lan']; else $lan="'';

y ya posteriormente haces los if