Всем привет. Я столкнулась с такой проблемой: У базы данных (Postgres) стоит кодировка KOI8 :!: Сайт обращается к этой БД, выводит содержимое некот.строк на экран. При открытии сайта я принудительно ставлю кодировку KOI8. Получается такая ситуация, что пользователь может прочитать либо содержимое БД (если оставить кодировку KOI8), либо заголовки на сайте (если поставить кодировку Windows). Поставить кодировку у БД SQL_ASCII я не могу, т.к. БД должна быть обязательно в кодировке KOI8 (это обязательное условие :cry: ) !!! Подскажите кто знает как разрулить эту ситуацию.
http://php.ru/forum/viewtopic.php?t=376 ... E%E2%EA%E0 http://php.ru/forum/viewtopic.php?t=367 ... E%E2%EA%E0 как говорится - делай раз, делай два!
Да все оказалось проще некуда... )) Добавить строку в начало программы, сразу после соединения с базой: $result = pg_exec ($cn,"set client_encoding to 'win'");