Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/12/2010, 11:19
josico
 
Fecha de Ingreso: julio-2009
Mensajes: 172
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: problema tildes

Suponiendo que el contenido del menú lo tienes en variables, usaria la funcion utf8_encode()

Por ejemplo:

Código PHP:
$contenido_menu='Aquí va el contenido del menú con tildes';

echo 
utf8_encode($contenido_menu); 
Si lo prefieres, puedes crear una función (el famoso chao tilde) que es el que uso para mi web.

Código PHP:
$contenido_menu='Aquí va el contenido del menú con tildes';

function 
chao_tilde($entra)
{
$traduce=array( 'ª' => 'ª' 'º' => 'º' '¡' => '¡' '¿' => '¿' 'Á' => 'Á' 'É' => 'É' 'Í' => 'Í' 'Ó' => 'Ó' 'Ú' => 'Ú' ,  'á' => 'á' 'é' => 'é' 'í' => 'í' 'ó' => 'ó' 'ú' => 'ú' 'ñ' => 'ñ' 'Ñ' => 'Ñ' 'ä' => 'ä' 'ë' => 'ë' 'ï' => 'ï' 'ö' => 'ö' 'ü' => 'ü');
$sale=strtr$entra $traduce );
return 
$sale;
}

echo 
chao_tilde($contenido_menu); 
La función la saque de los manuales de cesar cancino, aun que le añadí algunas cosas.

Espero que te sirva.