|
|
|
Загрузил скрипт сайта на хостинг. Все было нормально. Как только изменил всего лишь фон и шапку главной страницы, боковое меню сайта изменилось на вот такое:
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
FAQ
пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ
то есть изменился только текст, который был на русском языке.
При этом главный текст на странице остался нормальным.
Подскажите, в чем проблема? |
|
|
|
|
|
|
В каком файле и как эту кодировку исправить? |
|
|
|
|
|
Скорее всего, когда изменял шапку сохранил файл в плохой кодировке. Скачай хороший текстовый редактор, например, Notepad++. И попробуй разные кодировки, например Кодировки-Кодировать в ANSI, Кодировки-Кодировать в UTF-8. Потом вписывай текст на русском, сохраняй и заливай на сервер. Если ты не понимаешь сути происходящего и не хочешь показывать сайт, то, пожалуй, единственный выход для тебя это метод проб и ошибок. |
|
|
|
|
|
exolon, спасибо за помощь!
Сначала я поменял в файле "header" кодировку на UTF-8, текст в боковом меню сайта нормализовался, зато весь остальной текст на странице, включая рекламу, сменился на такой вид: �����������. Я нашел, в каких файлах находится этот текст, и также поменял кодировку в этих файлах. Теперь на главной странице все выглядит так, как и должно быть.
Хотелось бы узнать,
1. Если поменял кодировку в одном файле из корневой папки, то теперь обязательно менять ее буквально во всех файлах скрипта?
2. Есть вероятность, что изменение кодировки повлияет на работу скрипта? |
|
|
|
|
|
вариант номер раз
сохранил не в UTF8 а в UTF*+BOM
вариант два, в шапке выводилось с помощью cufon, и юзается шрифт который кирилицу тупо не держит.
Сделать поддержку можно тутася |
|
|
|
|
|
1. Нет.
2. Может.
Для конкретного ответа слишком много неизвестных. |
|
|
|
|
|
Нужно именно without BOM.
И чекните везде кодировки - либо UTF-8 в мета-тегах, либо Win-1251 или другая, которая принята в нужном скрипте. |
|
|
|
|
|
Содержимое таблиц и файлов из корневой папки "admin" теперь приняло вид "?????????????"
В коде указано
"Content-type: text/plain; charset=windows-1251")
Теперь нужно вместо windows-1251 вручную вписать utf-8 ? |
|
|
|
|
|
Если Win-1251 везде, то обратно в ANSI.
Но лучше везде Win-1251 на UTF-8 заменить, Win-1251 это архаизм. |
|
|
|
|
|
Дак вот если обратно в ANSI, то и вот это пїЅпїЅпїЅпїЅпїЅпїЅпїЅ вернется. |
|
|
|
|
|
|
|