O Problema do Encoding (Codificação)
Quando um texto é enviado entre um formulário e um banco de dados antigo que não suporta plenamente o formato UTF-8, o sistema tenta "adivinhar" que caractere é aquele.
O resultado comum é ver palavras como "João" transformarem-se em "João" na tela de cadastro. Isso destrói a apresentação dos dados e frustra usuários.