scusa l'ignoranza... con utf-8 non ho bisogno di codificare le lettere accentate?

se non converto è tutto ok?

quindi basta htmlspecialchars nella codifica del dato in ingresso?