Ver Mensaje Individual
  #5 (permalink)  
Antiguo 02/03/2004, 12:20
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

To cambiaria este codigo:
Código PHP:
            if (substr($lang[$i], 02) == "de"){$sitelang "german";}

            if (
substr($lang[$i], 02) == "en"){$sitelang "english";}

            if (
substr($lang[$i], 02) == "es"){$sitelang "spanish";}

            if (
substr($lang[$i], 02) == "fr"){$sitelang "french";}

            if (
substr($lang[$i], 02) == "it"){$sitelang "italian";}

            if (
substr($lang[$i], 02) == "pt"){$sitelang "portuguese"
Por uno basado en array:
Código PHP:
$idiomas=array('es'=>'spanish','en'=>'english');
// y donde quieres asignarlo
if (isset($idiomas[substr($lang[$i], 02)])) $sitelang=$idiomas[substr($lang[$i], 02)];
// y te ahorras todos los ifs
// ademas, para añadir un nuevo idioma,
// solo tienes que añadir un elemento
// a $idiomas 
Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.