Il tuo principale problema non sono le lettere accentate, ma il tuo codice!

Ti lascio una preziosa risorsa che, chiunque voglia scrivere codice PHP un minimo decente dovrebbe conoscere come l'Ave Maria https://it.phptherightway.com/

Leggila mi raccomando che non si può vedere ancora nel 2019 un codice privo di sanitizzazione dell'input utente.

PHP comunque dispone della libreria mbstring per gestire correttamente i caratteri multibyte. E pensa che c'è anche il supporto ai database dove poter salvare i commenti