Hola... ayer abrí un tema porque utf8 no mostraba correctamente en formularios, y fue solucionado.
Pero curiosamente viene otro problema y este surge al intentar meter dichos datos en la base de datos MySql (todo está establecido para usar cotejamiento uft8_unicode_ci
Nota que me llama la atención: Tras enviar los datos en el formulario y hacer un echo, estos muestran los caracteres problemáticos tal y cuál, por ejemplo:
Camión, en el código fuente se muestra tal cuál, y si hago un utf8_encode() antes de hacer el echo, este vuelve a mostrarse de forma extraña.
Sigo investigando, pero este es un gran quebradero de cabeza.