Ситуация такая - сервер на Fedora, дефолтовая кодировка utf, скрипты написаны в нем, т.е. с кодировкой utf, в скриптах идет обращение к базе и выборка из нее элементов, причем кодировка базы либо Windows-1251, либо koi8-r (базы на разных серваках), в итоге хтмл страничка не отображает правильно данные, вытащенные из базы, кодировка страницы соответственно utf. Пытался делать SET CLIENT_ENCODING TO UTF8 в базе (да, кстати, база Postgres), но это не помогает, но если ,например, база на windows-1251, а я делаю SET CLIENT_ENCODING TO KOI8-R, а потом в скрипте $element = iconv('KOI8-R', 'UTF-8', $element), то все отображается нормально

Помогите решить проблему (писать везде iconv - не решение, слишком много того, где что-то выводится

)
Спасибо.