Okay so I've built my CMS and I've discovered it has issues with certain characters, namely things like 'smart' quotes and apostrophes like word makes and é.
Someone submitted a piece of text that included these but when I load it from the database it won't load into the edit pane. I can run the same request on phpMyAdmin and I can see the body text is being brought back so it's there.
Equally when I display it on screen I get those annoying ?s in black diamonds showing up. This doesn't happen with other articles with smart quotes in etc. UTF8 Decode also obviously gave some odd results since my routine to strip out words for my search and kill apostrophes etc failed on this.
The bottom line is that I'm clearly doing something wrong. I can remove these special characters from the document in phpMyAdmin, then load it up in my CMS edit screen then re-apply them and they then show up okay!
So, what sort of things are we talking about going wrong, here?
http://londonprogressivejournal.com is the site if you want to check the HTML header information.