Графическое меню, бэкенд, фронтенд... помогите настроить кодировку.
Я запутался совсем. Сабж.
Установил тайпу, выполнил рекомендации в вики-факе по настройке бэкэндовского forceCharset в utf-8, инициализацию базы сделал с SET NAMES utf8. Фронтенд: http://tulahelp.ru/images/Image-0057.png Бэкенд: http://tulahelp.ru/images/Image-0054.png Исходник страницы: http://tulahelp.ru/images/Image-0055.png Подумал, что ошибка в написании SET NAMES utf8. исправил на "utf-8" с дефисом, получил вот это: http://tulahelp.ru/images/Image-0056.png Уже пробовал залазить в исходники и копать recodeString() по всяческому ее менять, использовать iconv() с заданными параметрами... Подскажите пожалуйста, где я недоразобрался или накосячил? Уже сил нет терпеть свою беспомощность и биться головой о стену... Заранее, спасибо. |
В SET NAMES правильно именно без дефиса (это такая особенность mysql, не понимает оно дефис).
В forceCharset надо с дефисом. Я вижу, вы использовали стандартный шаблон, чего делать крайне не рекомендуется. Удалите этот TS шаблон и создайте новый, с простым кодом: Код:
page = PAGE Расскажете потом, помогло или нет. |
Цитата:
|
Очень похоже на то, что сама база данных не в utf8.
|
Часовой пояс GMT +4, время: 18:24. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot