как я могу убрать этот знак вопроса с символов Юникода на домашней странице? я уже определил charset = utf-8 в заголовке, но все еще получаю эти вопросительные знаки
Попробуйте выполнить запрос mysql_query("SET NAMES 'utf8'") (или dbh->exec("SET NAMES 'utf8'"), или что вы используете), прежде чем извлекать данные из базы данных и посмотреть, как это происходит.
mysql_query("SET NAMES 'utf8'")
dbh->exec("SET NAMES 'utf8'")