Недавно столкнулся с проблемой неверной кодировки сайта, манипуляции с кодировкой базы данных не принесли результатов. Выход нашел, отредактировав .htaccess.

В файл необходимо добавить строку:

AddDefaultCharset win-1251 (или utf-8)