Кодировка в БД стоит windows-1251 ее изменить никак нельзя. Сайт работает с кодировкой utf-8. Подключение к бд использую PDO , соединение использую utf-8. Проблема в том, что с сайта русские символы в бд сохраняются иероглифами, но вывод идет в русских символах. Это можно решить?
P.S Я протестировал на других веб-хостингах, где бд стоит с кодировкой utf-8, там все нормально заносит и отоборажает
Язык самого сайта не указан. Если это Пых, то гарантированное дрочево с iconv туда-сюда.
Рассмотрите вариант перевода сайта на cp1251, тогда конвертирования будет меньше.
gomerIT, скорей всего в вашем случае БД создана с использованием кодировки latin1 и таблицы так же , посмотрите дамп БД там будут написаны кодировки таблиц
Проблем с утф8 сайтом и сp1251 быть не должно , так как вы в момент подключения к бд указываете кодировку и они уже отдает в нужном виде
А вот уточнение про работу только английского текста наталкивает на вероятно проблему кодировки