Не стандартная проблема с русскими символами. Как исправить кодировку?
Проблема в том, что при обновлении страницы кодировка русских символов в строке меняется автоматически и рандомно, с нормального "йцу" на "������"
Абсолютно все файлы сайта в utf-8, база тоже.
Помогите понять причину такой магии.
попробуйте Текстовый декодер вместе с результатом восстановленного исходного текста выдаст возможные варианты правильных кодировок. Только если будете анализировать через загрузку файла, удалите лишнее - декодер обрезает входной текст до 100 символов
не совсем понял ваш вопрос, приношу извинения. В вашем редактор, скорее всего использует "местную" кодировку, заданную системными настройками или настройками в самом редакторе, что уже не столь очевидно. тут 2 варианта:
1 Если вы знаете какую кодовую страницу юзаете и хотите юзать именно ее, то обязательно пропишите ее в метатегах (теге)
2 Перекодируйте всю текстовую инфу в юникод (UTF8). это сейчас рекомендуемый стандарт