Кодировка символов вставляемых строк из ресурса в cp-1251
Прислано: Urfin
пт, 27/04/2007 - 15:02
У меня есть форум на phpBB. Модуль, установленный в этом форуме выводит (по средствам JS) имена последних обновленных тем в один из блоков сайта. Но выводит, судя по всему в кирилице, а то либо "???" или иные, не читаемые символы. Как с этим бороться?
Одним словом. Что можно придумать?
Вот строка кода script language='JavaScript' type='text/javascript' src='forum/recent.php
Естественно включен FullHTML.
- Urfin's blog
- Для комментирования войдите или зарегистрируйтесь
не знаю, я этот блок не включал, но чтобы бороться с русскими никами, которые в форуме знаками вопроса отображаются, просто отключил в модуле внутреннюю перекодировку, вместо функций _phpbb_encode и _phpbb_decode поставил заглушки, ники стали отображаться нормально
сейчас даже для теста включил блок - тоже все нормально
непонятно, зачем там вообще нужна перекодировка, если и без нее все работает?
ЗЫ. ой,плохо прочитал... я думал стандартный блок из модуля phpbb
- Для комментирования войдите или зарегистрируйтесь
Drupal по умолчанию работает с UTF
- Для комментирования войдите или зарегистрируйтесь
Т.е. это в phpBB копать нужно? Я прально понял? Если да, то кинь файлы и что именно глушить, плз.
Самое интересное, что Опера видит все правильно. Это юзеры сказали. Те кто по Ослом сидит и Лисом.
Если можно, топодробнее. Очень нада все это запустить.
- Для комментирования войдите или зарегистрируйтесь
Это значит, что можно изменить кодировку движка? Ого. А как это сделать? Что то я не нашел такой настройки. Или подскажи где рыть?
- Для комментирования войдите или зарегистрируйтесь
Всем спасибо.
Разобрался сам. У кого подобного рода проблемы именно с phpBB и Drupal Пишите в личку. Помогу.
- Для комментирования войдите или зарегистрируйтесь
тут недавно хостер поставил пхп 5.2.1 - сразу полетели кодировки в пхпбб и в самописных скриптах, хорошо откатили, но про эти грабли надо знать
- Для комментирования войдите или зарегистрируйтесь
Да. У хостера 4.4.4 версия стоит. Нужно ждать наверное скоро переходить начнут.
В смысле откат? Что не стали переходить на версию 5.2.1? Или локальный откат?
- Для комментирования войдите или зарегистрируйтесь
техподы сказали, что много жалоб, вот и вернули
- Для комментирования войдите или зарегистрируйтесь
Там проблема проще решилась. Поэксперементировал я с encode/decode форума. Никчему хорошему не пришел. Менял кодировку сайта, правил .htaccess в конкретном каталоге.... Нифига. Потом нарыл функцию на JS подключил к стандартному скрипту. Вроде работает все. Правда в Лисе не видел, но в Опере и Ослике все норм выводит. Если стоит у кого браузеры отличные от моих посмотрите, плз. www.gorodlgov.ru.
Выложу файлик уже исправленный recent.php. Мож кому нужен будет. Только это к версии модуля recent_topics 1.0.4 Хотя вряд ли будут сильные изменения в последующих версиях.
- Для комментирования войдите или зарегистрируйтесь
А попробуй вот так. У меня вроде работает.
script CHARSET=WINDOWS-1251 language='JavaScript' type='text/javascript' src='forum/recent.php
- Для комментирования войдите или зарегистрируйтесь
phpBB вывод последних сообщений на сайт.
Проблема с кодировкой
CHARSET=WINDOWS-1251
Спасибо . Все работает.
Все просто, меняем стандартный код phpBB
- Для комментирования войдите или зарегистрируйтесь
У меня вроде все канает , вот только при создании блока с рекламным блоком то все ссылки отображаются так : ???????????
кто мне хочет ответить просьба прислать письмо на мыло , если не трудно .
За рание большое спасибо !
- Для комментирования войдите или зарегистрируйтесь




Комментарии