Насколько опасен амперсанд в выводе html?

htmlspecialchars заменяет "&" на "&амп;"(Тостер тоже глючит) , но не могу понять чем он опасен. Редакторы (люди) во всю используют "& n b s p;", "& m d a s h;" (Тостер!!) и все в таком духе, весь вывод конечно в htmlspecialchars, или какие альтернативы от фреймворков, и естественно это все заменяется на " " в текст. Как тут обычно поступают?
  • Вопрос задан
  • 254 просмотра
Решения вопроса 1
usdglander
@usdglander
Yipee-ki-yay
Не опасен. htmlspecialchars просто "экранирует" спецсимволы, чтобы при выводе "&", "<" и ">" вы увидели именно эти символы, на не преобразованные в теги и спецсимволы.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы