Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/02/2009, 04:51
Avatar de SUSMO
SUSMO
 
Fecha de Ingreso: abril-2008
Ubicación: Barcelona
Mensajes: 188
Antigüedad: 16 años
Puntos: 0
Respuesta: Problema con strtoupper y acentos

Hola GatorV,

En la página web tengo el charset utf-8, de hecho la cabecera de la página es la siguiente:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" >
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>D&#65533;a</title> 
Al leer los datos de la base de datos me los devuelve bien, de hecho si no pongo el título de la web en minúsculas, es decir, si no le aplico strtoupper me lo escribe bien, con los acentos como tiene que ser y el problema viene sólo cuando le aplico esa función de php. Por eso pensaba que mi problema estaba relacionado con el tema con el que weblive ha abierto este post.

De todas formas, también he probado a aplicarle a la frase htmlentities, htmlspecialchars después del strtoupper pero sigo con el mismo problema.

Al enviar el tema he visto que se visualiza con la codificación & # 65533 ; pero en realidad en la web se ve con un rombo y un interrogante �
__________________
Perdida en el mundo del conocimiento