Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/04/2008, 01:31
Avatar de Mikimoto74
Mikimoto74
 
Fecha de Ingreso: enero-2005
Mensajes: 88
Antigüedad: 19 años, 3 meses
Puntos: 2
Re: Acentos y otros caracteres no anglosajones.

He probado a hacerlo como dices K-Yezaad, pero tampoco funciona. Con eval() me daba directamente un syntax error con la apertura de la primera etiqueta html (<). Se ve que no se puede usar con HTML, sólo con PHP. Así que cambié el eval() por un echo, pero el resultado es que los caracteres especiales aún salen como más codificados y extraños. Como prueba, pongo el mismo texto que puse ayer:

No encontrará un servicio más rápido y fiable


Os pongo también el trozo de código en cuestión:

Código PHP:
switch($language) {
    case 
'espanol'$fichero file_get_contents('info_es.php');
    break;
    case 
'english'$fichero file_get_contents('info_en.php');
    break;
}
$fichero utf8_encode($fichero);
echo 
$fichero
Probé también cambiando el charset en el documento HTML origen:
de

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

a

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

y en este caso los acentos y demás aparecen bien, pero otros como el símbolo del euro salen mal.