Wenas, a ver si me podeis echar una mano, estoy intentando hacer que en un combo se selecciona una opcion por defecto segun el idioma que tengo seleccionado
Código PHP:
$idiomaactual = 'es';
if(isset($_GET['idioma'])){
setcookie ("idioma", $_GET['idioma'], time () + 7*24*60*60);
$idiomaactual=$_GET['idioma'];
}
elseif(isset($_COOKIE['idioma'])){
if(file_exists("lang/".$_COOKIE['idioma'].".php")){
$idiomaactual=$_COOKIE['idioma'];
}
}
include "lang/".$idiomaactual.".php";
Hasta ahi todo bien, pero el problema viene ahora cuando quiero seleccionar una opcion por defecto dependiendo de el idioma en el q este...
Código HTML:
<html>
<body>
<?=$txt_cambiarIdioma?>
<BR>
<select onchange="document.location = '<?=$_SERVER['PHP_SELF']?>?idioma=' + this.value">
<option>
<option value="es" <?php if($idiomaactual="es"){echo "SELECTED ";}?> > <?=$txt_espanol?>
<option value="en" <?php if($idiomaactual="en"){echo "SELECTED ";}?> > <?=$txt_ingles?>
</body>
</html>
He intentado con eso pero no da el efecto deseado ya que siempre muestra la opcion seleccionada de Ingles, tanto en Español como en Ingles...
A ver si me podeis echar una mano, muchisimas gracias de antemano