Cообщения, написанные на русском языке не отображаются, если сообщение написать EN, отображается все нормально
Вероятнее всего у вас новая версия ПХП. Последние версии не во всём совместимы с предыдущими.
В этом случае открываем файлы и меняем все htmlspecialchars на strip_tags
Обратите внимание: строка с функцией htmlspecialchars может выглядеть так: $_POST['red_text']=htmlspecialchars($_POST['red_text'],NULL,'') ;
Тогда включение ,NULL,'' нужно удалить. Т.е. должно получиться $_POST['red_text']=strip_tags($_POST['red_text']) ;
Если не помогло, то ситуация серьёзнее:
сервер, на котором у вас сайт расположен не в России. Есть такое понятие- локаль. Это языковые и прочие региональные настройки сервера. Ваша локаль настроена на местный регион, поэтому скрипт с кириллицей работать не будет.
Выхода три:
1. Попросить хостера перенести сайт на сервер, расположенный в России.
2. Попросить хостера изменить локаль на русскоязычную
3. Поменять хостера.
Эта информация помогла 675 раз, оказалась бесполезной 432 раз
А вам помогла?
ДА
НЕТ