usually this is due to a mismatch of the character set of the database and what ubb is set to.
You probably have ubb set to iso-8859-1 in the generic language file and your database is using utf-8.

This has to do with one char set being saved to a data base using a different char set.
Now trying to salvage a existing post may result in mixed results.

If it was fine before I would suspect that your host upgraded mysql and changed the language to the new default utf-8 in lieu of the Latin one it used to be.

FYI,
This has been discussed many times before.

Last edited by Ruben; 03/03/2016 4:45 PM.

Blue Man Group
There is no such thing as stupid questions. Just stupid answers