Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Страницы 1
Тема закрыта
В Профиле выводит вот такую лажу: Настоящее имя: ??ван
При чем "??" только вместо заглавной группы И, маленькая "и" выводится нормально.
Что это может быть за косяк, где исправить?
смотри кодировки
VoiD
По-подробнее плиз что где смотреть?
Остальные буквы вроде все выводит, на этой косяк.
ищи на форуме этом, было уже
Добавлено спустя 1 минуту 45 секунд:
на, Проблемма с кодировкой
Еще проверь в конфиге, что тип БД не mysqli, а обычный mysql
Еще проверь в конфиге, что тип БД не mysqli, а обычный mysql
В конфиге mysql
на, Проблемма с кодировкой
Как было описано по ссылке, разкомментил строчку @mysql_query("SET NAMES 'utf8'");
И весь форум вывелся с кракозябрами.
В ФАКах не совсем то... Проблему решить не смог.
Понимаю что всё уже много раз перетиралось тут. Но найденная инфа и опят же ФАКи не дали мне ответ еще вот на какой вопрос:
Хочу внесни изменения в viewforum.php, чтобы вместо черточек " -- " выводилось: дата оставил вася.
Скачал AkelPad, и не могу понять из какой кодировки в какую переводить и что в итоге вписывать во viewforum.php.
Еще раз 1000 извенений за все эти вопросы. Если достало - ради бога забаньте или проигнорируйте (понимаю как достают такие вопросы). Но если объясните мне тупому, буду благодарен.
Лично у меня получилось - сделал как написано в ссылке - раскоментировал 53 строку в mysql.php
// UNCOMMENT THIS IF EXIST PROBLEMS WITH ENCODING^M
@mysql_query("SET NAMES 'utf8'");^M
все конечно полезло в крякозябрах, но при этом все НОВЫЕ записи отобразаются корректно.
все конечно полезло в крякозябрах, но при этом все НОВЫЕ записи отобразаются корректно.
А со старыми что сделал?
roginovicci пишет:все конечно полезло в крякозябрах, но при этом все НОВЫЕ записи отобразаются корректно.
А со старыми что сделал?
я только настраиваю поэтому просто переписал руками, а так если инфы много то надо бекапить и конвертить. Это, пожалуй, отдельная тема. Здесь же важен сам факт работает такой подход или нет.
с буквой "ш" такой же косяк вылез
рискну предположить, что дело все-таки в mysql|mysqli — то есть надо одно заменить на другое в config и посмотреть как поведут себя новые записи.
и конечно надо проверить set names уже для ЭТОГО НОВОГО варианта.
на старые испорченные записи не надо смотреть вообще - стереть их к чертовой матери. тестировать надо заново, каждый раз после внесения изменений, иначе не поймешь что откуда прилетело.
Страницы 1
Тема закрыта