Cita:  Yo pondrí el charset=UTF-8 y haría una función que substituyera los carácteres especiales por su equivalente utf usando la función str_replace.
     ... pero si presisamente la idea el utilizar UTF-8 es no tener que cambiar esos carácteres...  
txus35: ¿tienes todos los archivos guardados con la misma codificación?; esto es... desde tu editor. Pregunto pero estoy casi seguro es por ahí el error. 
Ah!... y aconsejo que manejes UTF-8 para todo; asegurate tu servidor entregue esa misma codificación. 
Suerte! 
