Очередная проблема с кодировкой (возврат данных)

Messiah

Новичок
Очередная проблема с кодировкой (возврат данных)

Просмотрел форум, прочитал факи, ничего не нашёл. Устал искать...
Возможно ответ есть в том, что я смотрел, но у меня ничего не получилось.

php 4.4.1
mysql 4.1.12

Данные в базе данных в cp1251. Я их ниоткуда не переносил, а просто вручную создал бд, одну таблицу.
Когда я делаю запрос из php, то на страницу оно возвращает koi8-r вместо cp1251. Бредово как-то.
PAdmin показывает, что у меня все переменные стоят в utf8.
И ещё один момент... на том же серваке есть ещё два сайта, которые работают нормально и данные возвращаются так, как надо.
Куда копать? Я вообще безпонятия. Нигде нет упоминания (в php и mysql) о кодировке koi8-r.
 

Messiah

Новичок
Не работает.

Если бы в этом была причина, то у меня была бы проблема с другим сайтом.
 

Messiah

Новичок
Я вот забыл упомянуть, что использую Smarty. И я попробовал просто в fetch цыкле сделать echo и текст выводит нормально. А если выводить при помощи синтаксиса smarty, то выходит koi8r. Значит проблема не в mysql, а в smarty?
 

Gas

может по одной?
сделай самый простой скрипт из 5-ти строчек и посмотри что с кодировкой, а когда в обвязке шаблонизатор, какой-нить mvc фреймворк и звездолёт с паровым котлом, бока могут быть в чём угодно.
 
Сверху