Ввод пользователя передаётся на сервер методом POST, затем обрабатывается функцией htmlspecialchars
и отображается на сайте. htmlspecialchars
требует чтобы входная строка и результирующий документ использовали одинаковую кодировку. В какой момент задаётся кодировка ввода пользователя?
Если входная строка, переданная в эту функцию и результирующий документ используют одинаковую кодировку символов, то этой функции достаточно, чтобы подготовить данные для вставки в большинство частей HTML документа. Однако, если данные содержат символы, не определенные в кодировке символов результирующего документа и вы ожидаете сохранения этих символов (как числовые или именованные сущности), то вам недостаточно будет этой и htmlentities() функций (которые только преобразуют подстроки с соответствующими сущностями). Необходимо использовать функцию mb_encode_numericentity(). Источник.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Задача склеить все "/", которые идут подряд и сделать редирект на правильный адресПодскажите, что не так?
(131) "unable to set private key file: 'privatekey' type PEM" в чем может быть ошибка в самом CURL, в сертификатах или в API к которому идет запрос?
Не давно поступила задача реализовать авторизацию в laravel через стороннее приложениеЕсть api по которому можно получить token пользователя при...