Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2011, 04:54
f0n
 
Fecha de Ingreso: abril-2009
Mensajes: 54
Antigüedad: 15 años
Puntos: 1
Problema con tildes y htmlentities

Estoy desarrollando una aplicación web en varios idiomas.

Tengo un archivo configuracion.php que tiene algo así

Código PHP:
<?php
session_start
();
$idiomas_permitidos = array('es','en','eus');
$lenguaje = isset($_SESSION['idioma']) ? $_SESSION['idioma'] : 'es';


include_once(
"lenguajes/".$lenguaje."/".$lenguaje.".php");

?>
Y luego un ejemplo del archivo lenguajes/es/es.php


Código PHP:
<?php
$idioma
['mandamsg'] = 'Mandanos un mensaje desde la pagina web';

$idioma['facebook'] = 'Siguenos en facebook';

$idioma['taller_upv'] = 'Taller en la facultad de magisterio (UPV)';


foreach(
$idioma as $clave => $palabra)
    
$idioma[$clave] = htmlentities($palabraENT_QUOTES"UTF-8");

?>
El caso es que cuando pongo alguna tílde, por ejemplo "Síguenos en facebook", no aparece nada si intento hacer:

echo $idioma['facebook']


Alguien sabe por qué?.


Gracias!