Доброго дня всем перешел с 1.2 на 1.3 при апгрейде галочку "перекодировать содержимое БД" НЕ ВКЛЮЧАЛ теперь весь форум в кракозяблах, все посты + все оформление. переключаю кодировку в браузере на UTF8 - все становится хорошо однако любой клик - вход в другую тему, в админку и вообще любое обновление страницы - снова кракозяблы. кодировка сервера windows 1251. помогите как быть пожалуйста!!!!
у старых таблиц кодировка 1251 (смотрю на бэкап) у новых уже utf-8 кроме того, проблема не только с содержимым базы, но и с русским текстом который в локализации уже даже в .htaccess прописал CharsetDisable On AddDefaultCharset utf-8 весь мой контент помимо форму который в 1251-кодировке стал показываться кракозяблами, однако страницы форума все равно определяются как windows-1251 и не хотят автоматически показываться в utf-8
хостер и посоветовал так сделать вот в данный момент можно посмотреть www.paintcombat.ru главная страница всегда была и есть в win-1251 сейчас стоит CharsetDisable On AddDefaultCharset utf-8 главная страница в кракозяблах, но можно руками переключиться на 1251 и будет видна ссылка на форум слева на нее заходим и видим форум в кракозяблах , причем в исходниках страницы в заголовке видим utf-8, а все браузеры определяют страницу как 1251.... БЕДА
вот сейчас оставил только AddDefaultCharset utf-8 - все по прежнему
/ я там уже менял, стояло windows-1251 поставил utf-8 и все стало отображаться хорошо в utf-8 дальше париться не буду, мне проще остальной контент сайта на utf-8 перевести спасибо!
Может немного не в тему, но - почему так: Насколько понял, проблема встречается только в браузере IE6. На всякий - обратите внимание на подпись и статус. То что должно быть, можете посмотреть прямо тут Но в IE у меня этого не видно. Почему он не видит этих спецсимволов?
Хм... У меня на форуме та же ерунда, вроде использую стандартный шрифт "Arial", но почему-то в Опере все поддерживается, а в IE - нет. Почему так? Можно ли это исправить?
Это трудный процесс, он не будет стоить тех затрат. Зачем это нужно? Если все настройки правильные, пользователь не увидит ниакакой разницы, для него этот механизм скрыт также как собственно транспортировка бинарных данных между сервером и клиентом, т.е. в конечном итоге пользователь видит русский текст, а то что этот текст собран из одного набора единиц и нулей, а не из другого, его вообще не трогает. Таким образом потребность иметь кодировку 1251 "чтобы было" превращается в какой-то фанатизм.
Сгенерировано за 0.079 секунды (72% PHP — 28% БД) 11 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это: Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.