При отображении комментариев пользователей какой тип санации следует выполнять?
Я хочу разрешить пользователям отображать ссылки, использовать стили, такие как полужирный шрифт и курсив, но, очевидно, предотвращать внедрение JavaScript и других тегов сценариев.
использование htmlspecialchars () уберет все символы <>, поэтому пользователи не смогут стилизовать свои комментарии, если не используются какие-либо коды, такие как BBCodes.
- было бы лучше использовать strip_tags ()?
- есть ли какой-то недостаток безопасности, которого я пропускаю, который можно предотвратить с помощью дополнительных санитарных условий?
(отметим, что фреймворки, такие как codeigniter, уже предоставляют такую функцию?)
Заранее спасибо,