Опубликовано: 27 февраля 200718 г Есть живой форум на Win-1251 (IPB 2.0), после апгрейда на версию форума 2.2 хочу изменить кодировку на UTF-8. Вопрос: Как?
Опубликовано: 16 января 200817 г Спасибо за ответы :) Особо сенкс Sannis за полезный линк - буду читать На некоторое время тема для меня потеряла актуальность, но вот все возвращается на прежние круга, и желание таки добить этот вопрост - в том числе :) Так что думаю что скоро опять займусь этим и отпишусь о результатах..
Опубликовано: 28 января 200916 г такой вопрос перевел я форум в UTF-8 все пашет , но есть один неприятный баг если кто-то регистрирует пользователя с русским ником , то зайти под ним он не может...
Опубликовано: 28 января 200916 г офигенная бага) Русский форум? Они жестко указывают локаль в index.php на cp1251. Скорее всего поэтому и проблемы. strtolower() не хочет работать
Опубликовано: 28 января 200916 г strtolower() в любом случае не будет работать с юникодом до PHP6. Нужно менять все упоминания этой и других подобных функций на аналогичные из пакета mb_string. :D На IBR был более расширенный мануал, но я бы новичку не советовал этим заниматься, больно муторно.
Опубликовано: 30 января 200916 г strtolower() в любом случае не будет работать с юникодом до PHP6. Нужно менять все упоминания этой и других подобных функций на аналогичные из пакета mb_string. На IBR был более расширенный мануал, но я бы новичку не советовал этим заниматься, больно муторно.да. Я помню у меня был сервер на win... И там был юникодный форум. Самое веселое, хрен поставишь юникодную локаль. А админ сервера настраивать не хотел или не знал как. Для него все было "ок".в итоге форум был в utf-8, база в latin, локаль в cp1251 :DПерепись функций из strtolower в mb_strtolower - полный ппц.
Опубликовано: 30 января 200916 г в итоге форум был в utf-8, база в latin, локаль в cp1251Ну тогда нормально, по сути он и не был юникодным в итоге, а скорее определялся браузером как cp1251, а все данные в однобайтной кодирове были. Да, там много извращений получается, если честно переводить в utf8.
Опубликовано: 10 октября 200916 г Я весь IPB перекодировал в UTF-8, но баги описанные выше осталиcь. У базы кодировка UTF-8.Вместо некотрых букв кракозябры.((((((( Изменено 10 октября 200916 г пользователем DraXxuS
Есть живой форум на Win-1251 (IPB 2.0), после апгрейда на версию форума 2.2 хочу изменить кодировку на UTF-8.
Вопрос: Как?