Hola, cuando se me presenta un problema con acentos y la ñ utilizo este simple script en perl (perl este_script.pl archivo.html > nuevo_archivo.html)
#!/usrbin/perl -w $f=shift; open(FILE,"$f"); while ($l = <FILE>){ $l=~s/á/á/g; $l=~s/é/é/g; $l=~s/í/í/g; $l=~s/ó/ó/g; $l=~s/ú/ú/g; $l=~s/ñ/ñ/g; print $l; } Saludos -- No trate nunca de verificar una condición de error que no sepa manejar.