I moved data from MySQL 4 (they were originally set to latin2
encoding) to MySQL 5 and set the encoding to UTF-8. It looks good in phpMyAdmin, and UTF-8 is okay. However, there are question marks instead of some characters on the website! The website encoding is also set to UTF-8, so I don’t understand where the problem is.
PHP and HTML files are also set to UTF-8.
How can I fix this?