Hola SUMMITE, efectivamente la codificación del archivo (asp, html, php, loquesea) debe coincidir con el charset del meta http-equiv. Pero no comparto esto...
Cita: El hecho de que la base de datos este o no en utf8 es intranscendente
... aunque decís que..
Cita: en ningún caso tuve que toquetear las bd's de Access ni transformar información que contienen recopilada en 10 años,
... en dado caso, al ser access, no hay que tocarle nada en la BD puesto que, que yo sepa, no tiene esa opción. pero al ser la base de datos MySQL yo creo que si es necesario que el cotejamiento coincida con la codificación de la página.
Ahora, que cada uno haga las cosas como quiera, sepa o simplemente pueda. Si quieren usar HTMLencode, adelante. Si quieren usar javascript, también. Pero luego no me vengan llorando, ¿eh?