Ироглифы

Автор proxor, 28 ноября 2010, 18:20:12

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

proxor

Доброе время суток. Была проблема на форуме с буквой "ш" место неё отображались знаки вопроса. нашел тему как исправить написано было "сделать обслуживание--->бд--->Преобразовать элементы-HTML в UTF-8" сделал и сейчас вообще ироглифы место русских букв. кодировка UTF-8. как исправить.

Заранее спасибо.

Макар

опять ?

кодировка базы данных ? таблиц , генеральное сравнение ?
кодировка форума ?
кодировка локализации ?

какого это все вытягивать из вас клещами ? мы что святая инквизиция ?

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

proxor

UTF-8 все кодировки

Макар

проверяем settings.php на наличие строчки $db_character_set = 'utf8';

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

proxor


Макар

попробуй

Цитата: digger от 16 июня 2010, 10:50:34
Есть там все что надо.

Ищите в Subs.php
return $smcFunc['substr']($subject, 0, $len) . '...';

и меняйте на
return mb_substr($subject, 0, $len, 'utf-8') . '...';

да и еще данные в самой базе читаемы ? Открой базу через phpmyadmin ? открой таблицу с сообщениями и посмотри можешь прочесть текст или нет
Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

proxor

В базе не читаемо

Макар

ох ты ж .......................

на скрине выделено
что там ? и всегда ли так было ?

есть подозрение что надо  делать recode , а это насколько помню нормально только Mavn  удается  ;)

Если Вы здесь недавно, не обольщайтесь тоном некоторых дискуссий.
Все чаще слова - юзай поиск, приобретают смысл - иди в ж..........  Приобретение смысла автоматизированно - Ответы на любой вопрос по SMF
Не пишите несколько сообщений подряд - тут вам не Twitter  >:( в остальных ситуациях мы не сильно зверствуем 2funny

proxor

Спасибо за помощь. Решил заново залить ладно еще пустой был. При установке сделал по умолчанию кодировку UTF-8 и и все стало работать нормально и не каких знаков вопроса нету

digger®

Цитата: proxor от 28 ноября 2010, 18:20:12
Доброе время суток. Была проблема на форуме с буквой "ш" место неё отображались знаки вопроса. нашел тему как исправить написано было "сделать обслуживание--->бд--->Преобразовать элементы-HTML в UTF-8" сделал и сейчас вообще ироглифы место русских букв. кодировка UTF-8. как исправить.

После этого, просто нужно было русификатор заменить на utf-8.