tengo uno de esos problemas que por mas que me lo mire no doy con el. es el siguiente:
TEngo una web que trabaja en 4 idiomas (español, portugues, ingles y frances).
El codigo para reconocer el idioma es este:
Código:
En la tercera linea $newcode tomara los valores: spanish, english, french o portuguese, abriendo un fichero donde tengo todas las traducciones segun que idioma escoja. Hasta aquí todo perfecto.if (file_exists("language/lang-$newlang.php")) { setcookie("lang",$newlang,time()+31536000); include("language/lang-".$newlang.".php"); $currentlang = $newlang;
El problema surge cuando escojo español (spanish)-> la web me sale perfecta pero al principio de esta escapa los siguientes caracteres (solo me sucede en español, en los demas sale todo correcto):

Se que el problema esta en la 3a linea (el include), porque he vaciado el fichero correspondiente y me continuan saliendo y porque he puesto chivatos al principio y al final de esta linea y estos salen escritos entre los caracteres extraños. Alguien sabe o presupone lo que me esta sucediendo??
gracias por adelantado