Здраствуйте, столкнулся с такой проблемой. Хочу поставить хак на свой форум версии vBulletin 4.2.0 Но отображаются знаки вопроса когда ставлю хак,так вот. У меня сайт вроде как стоит в UTF -8, вся БД в UTF - 8 , но таблица в cp1251. Так же я пробывал поставить версию хака с одировкой cp1251, но тогда уже отображались знаки вопроса в ромбике. Я взял и в таблице переделал хак в UTF кодировку, ну так и ничего не изменилось. Кодировка сайта в мета написано UTF 8, но если таблица в cp1251, то походу и сайт в cp1251. Что мне сделать, всю таблицу перевести в UTF 8, или БД изменить в cp1251? Как мне решить ету проблему? Так же уже попробывал заменить всю таблицу в UTF - 8, остался один файл phrase который не изменил кодировку и выбил ошибку. На сайте так и не стал нормально отображатся хак и стали кое какие буквы вопросами.
Solar, 1) Проследи, что б все файлы твоего хака были в кодировке UTF-8. (В notepad++ "Кодировки" => "Преобразовать в UTF-8 без BOM") 2) Проследи, что б в HTML теге была объявлена кодировка документа UTF-8. HTML: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 3) Проследи, что б в БД, конкретно в твоей таблице данные были в UTF-8. 4) Дополнительно можно обязать веб сервер насильно отдавать документ в кодировке UTF-8. В .htaccess Code: AddDefaultCharset utf-8