Hola
lbp
Desde Notepadd++ lo puedes cambiar en el menú superior de
Codificación. Te recomiendo que uses
UTF-8 sin BOM, ya que si no le indicas que sea sin BOM, te mete un Byte al principio del fichero y en algunos casos y según la versión del PHP puede ocasionarte problemas.
Luego la cabecera del header que has puesto está bien. Prueba una cosa, abre tu página con FireFox o Chrome y mira a ver qué codificación te está cogiendo:
Código PHP:
Chrome -> Herramientas / Codificación
FireFox -> Ver / Codificación de caracteres
Porque otra pregunta: ¿se te ve mal todo? ¿O sólo lo que recoges de la base de datos?
Prueba también a poner en PHP esta instrucción, antes de cualquier
echo o texto <html>, para ir bien al inicio de todo:
Código PHP:
header('Content-Type: text/html; charset=utf-8');
Comenta los resultados. Saludos!