@Coraelstraze

Пропадает русский текст в админке, в чем может быть проблема?

Сайт dedushkinalavka.ru на самописном движке. После переезда на другой сервер начались проблемы. Самая основная из них: пропадает текст в админке в поле Описание товаров, а так же если пользователь отправляет заказ, то приходит только та информация, которая написана на английском или цифрами. Отмечу еще раз. На самом сайте вся информация на русском отображается, проблем нет, проблемы только с админкой.
  • Вопрос задан
  • 628 просмотров
Решения вопроса 1
Adamos
@Adamos
Вспомнил, что за функции у меня ломали Битрикс.
htmlspecialchars и htmlentities
У них третий параметр - кодировка, до PHP 5.4 она была по умолчанию однобайтной, а теперь - utf-8. Кирилиллица в cp1251 такими функциями превращается в пустую строку. Вот ее вы и наблюдаете.
Нужно либо переходить на utf-8, либо прописывать в каждой функции 'cp1251' третьим аргументом.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@exotik997
Utf 8 в базе ставь
И сайт и админку
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы