Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Просто выключением ЛС, я убиваю двух зайцев
1. Это окошко с этой кодировкой
2. Кривизну ЛС.
Ну а по сути, мне просто не нужны эти ЛС. Я ПанББ и поставил, так как серьезный форум, мне пока совершенно без нужды..
Поэтому вопрос остается. Что нужно где убрать, чтоб полностью избавить ПанББ, от ЛС.
достаточно удалить файлы message_*.php чтобы не работало
я говорю не чтобы не работало, а чтоб полностью избавиться от кода, чтобы не работало достаточно выключить в админке.
А зря ПМ полезная штука.А кодировки правятся очень просто ..
Chika
ЛС достаточно отключить, 100% гарантия, что при наличии еще какихто дыр (что маловероятно, со временем эксплуатации их число стремится к нулю), это никак не отразится на безопасности. Код лс просто не будет отрабатывать, если форум сконфигурирован без работы с ним.
Полностью избавиться от кода конечно можно, но никто тебе не поможет. По крайней мере за бесплатно я думаю точно никто, потому что это уже блажь.
А зря ПМ полезная штука.А кодировки правятся очень просто ..
Да, ЛС полезная штука, жаль с кодировкой никто помочь не смог.
Неужэто ты такой глупый?:)А написанно Профи.зайди в PMA , отыщи таблицу и смени на твою кодировку utf-8 или cp1251 -bin.
Редактировался xN (2008-07-25 11:49:05)
Неужэто ты такой глупый?:)А написанно Профи.зайди в PMA , отыщи таблицу и смени на твою кодировку utf-8 или cp1251 -bin.
Я об этом почти сразу твердли) что возможно проблема в кодировка именно в БД. Все посылали по 1-2-3 раза править файлы на фтп.
То что профи не обращай внимания )) это из-за сообщений ) может глупый. В этом деле даже не скрываю...
Можешь подробнее описать, что сделать?
Зайти в ПХП май админ. И поменять кодировку у какой таблицы?
А ты подумай..в той которой хранятся ПМ
ну давайте еще с этого конца погоняйте.
браузеру пофигу в какой кодировке данные mysql. он обращает внимание на http заголовок Content-type, а если в нем нет информации о кодировке - на html-тег в шапке страницы. в твоем случае Chika без ftp не разобраться. откуда-то Content-type у тебя неправильный и это не из дистрибутива пришло! и не из базы
я думаю так.
скрипт форума принудительно шлет хэдер
Content-Type: text/html; charset=utf-8
, это было сделано для тупых хостингов, где дефолтом стоит другая кодировка.
этот хэдер отсылается в header.php
в message_popup.php никакого хэдера не отсылается, только мета-тэг, а хостинг судя по всему как раз с дефолтовым win-1251, поэтому мы и видим в попапах утфные кракозябры в представлении win1251.
т.е. достаточно в message_popup.php вставить строку
header('Content-Type: text/html; charset='.$lang_common['lang_encoding']);
гденибудь сразу после этой строки:
require PUN_ROOT.'lang/'.$pun_user['language'].'/pms.php';
и проблема будет 100% решена.
hcs
Огромное тебе спасибо заработало.. После стольких то вариантов..
xN
говорил, что можно поставить заплатки на ЛС, как это сделать? Что изменить
перенес
Редактировался gru (2009-02-24 14:04:59)