Сайт на win-1251, новости на utf-8. Какой размещать код?
У меня коммерческая часть сайта имеет кодировку win-1251.
А все новости и статьи на utf-8. После установки стандартного кода ссылки на utf-8 отображались некорректно. Потом изменил код указано в инструкции на: $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); Теперь utf-8 отображается нормально, зато на страницах с кодировкой win-1251 отображаются "??????????". Как нужно изменить код, для того, чтобы ссылки нормально отображались в обеих частях сайта? |
Вероятно завести переменную, которая будет хранить кодировку вызываемой страницы $curchar и
if($curchar == 'UTF'){ $o['charset'] = 'UTF-8'; } else{ $o['charset'] = 'win-1251'; } А весь сайт в одну кодировку привести не? Жалоб не было? |
SergVK, спасибо, а как весь сайт в одну кодировку перевести?
Там часть сайта статичный html - win-1251 Вторая часть на WordPress'е - utf-8 Буду благодарен, если подскажешь как это осуществить. |
Тяжелый случай. Я WordPress покопал и снес, движок приятный, симпотишный, работает хорошо, но что нибудь сделать в нем гимор....
Если версия 2.1.х и выше, то тока ждать выхода с поддержкой 1251 Предидущие поддерживали |
Вообщем я разместил вручную на всех страницах с кодировкой utf-8 код:
$o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); с кодировкой win-1251код: $o['charset'] = 'win-1251'; $sape = new SAPE_client($o); unset($o); Но ссылки на страницах с win-1251 всеравно отображаются криво. |
Часовой пояс GMT +3, время: 07:34. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.