Сайты - по стандартам, но не стандартные сайты!
Здорово народ! Подскажите пожалуйста, почему на моем сайте parazitunet.ru неправильное отображается кодировка, а именно абракадабра, при: когда в настройках кодировки браузера стоит автоопределение, когда стоит автоопределение в разделе кириллица. В коде прописано windows-1251. Почему так?
Нет на форуме
Кириллица отображается корректно, только кодировка не windows-1251, а UTF-8.
Нет на форуме
Это на главной UTF-8. Когда переходишь на другие страницы, в которых прописано windows-1251 отображается херня, пока в браузере не снимешь галочку с автоопределения на windows-1251. Че такое может быть?
Нет на форуме
Не важно, какая кодировка написана в HTML-коде, браузер всегда будет отображать страницу в той кодировке, которая приходит в заголовке «Content-Type» от сервера. Ваш сервер выдает страницу в кодировке UTF-8.
Нет на форуме
Просто в коде наверху страницы поставь
или какую тебе кодировку нужно!
там прикол какой идёт, что браузер читает кодировку в доктайпе и применяет её, потом он смотрит на свои настройки и уже применяет другую, а потом доходит до кода и уже применяет ту что ты напишешь, сам столкнулся, теперь везде эту функцию вверху ставлю, ну это конечно поможет только если ты на php писал сайт!
Нет на форуме
chehonte написал:
там прикол какой идёт, что браузер читает кодировку в доктайпе и применяет её, потом он смотрит на свои настройки и уже применяет другую, а потом доходит до кода и уже применяет ту что ты напишешь
Страсти какие
Браузер получет данные из HTTP-заголовков и соотвенственно отображает страницу, заголовоки в PHP устанавливается следующим образом:
header("Content-Type: text/plain; charset=UTF-8");
Отредактированно Octane (02.02.2013 23:44)
Нет на форуме
chehonte написал:
Просто в коде наверху страницы поставь
Код:
или какую тебе кодировку нужно!
там прикол какой идёт, что браузер читает кодировку в доктайпе и применяет её, потом он смотрит на свои настройки и уже применяет другую, а потом доходит до кода и уже применяет ту что ты напишешь, сам столкнулся, теперь везде эту функцию вверху ставлю, ну это конечно поможет только если ты на php писал сайт!
Метод работает!
Специально зарегистрировался.
Все проверил ни что не помогало. Только данное решение все исправило.
Кстати, за все года программирования, пару раз когда перекодируешь сталкиваешься с такой бедой
Нет на форуме
Excellent forum, Thnkx for uploading the important material. I found it useful. Best regards !!
Нет на форуме
Awesome forum once again. Thank you;)
Нет на форуме
Just a fast hello also to thank you for discussing your ideas on this page.
Нет на форуме
Just a fast hello also to thank you for discussing your ideas on this page.
Нет на форуме