UTF-8 no funciona en formularios HTML

Tengo este formulario:

<form method="post" enctype="multipart/form-data" accept-charset="UTF-8">

Pero cuando envío un personaje é, lo convierte en é.

¿Por qué no funciona esto? Sí, la base de datos MySQL tiene todos los juegos de caracteres configurados correctamente. (Base de datos, tablas). Si lo coloco manualmente en la base de datos con Navicat, aparece bien en la página web.

Además, he probado la metaetiqueta, configurando el encabezado de tipo de contenido, sin éxito.

Respuestas a la pregunta(3)

Su respuesta a la pregunta