Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2011, 12:31
lemmy2011
 
Fecha de Ingreso: febrero-2011
Mensajes: 156
Antigüedad: 13 años, 2 meses
Puntos: 4
Muestra cuadrados en lugar de acentos

Hola a todos! Tengo un problema que me está llevando toda la tarde, no me había pasado nunca y no sé qué más probar... Tengo una web en php. Al final de esta web, incluyo otra web. Lo hago, por que esta segunda web tiene un paginador. Así, el paginador sólo hace referencia a esta segunda web, y así no recarga toda la web, sino la sección final. Algo del estilo

<html>

[Contenido]

<div id="final">
<? include('seccion_final.php')?>
</div>

</html>

La información de seccion_final.php se obtiene de base de datos. Al acceder a la web la información se ve correctamente. Pero, como os comento, seccion_final.php tiene un paginador que llama a seccion_final.php pero para la página seleccionada. Pues bien, en este caso, al volver a llamar a seccion_final.php mediante el paginador, los acentos se muestran con cuadrados!! He probado de todo... guardando el fichero con utf-8, incluyendo despues del head lo siguiente: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> y nada. Me muestra cuadrados, tanto la información que obtiene de base de datos, como los textos propios de la página seccion_final.php. Comentar, que la página principal , la contenedora de seccion_final.php, ahí sí que se ven bien los acentos.

No sé qué pasa... alguien me puede ayudar, por favor...