| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Защита от XSS |
| Автор: zluka 11.3.2009, 18:57 |
| Есть вывод комментариев. Нужно чтобы фильтровались все теги кроме <code></code> и <a></a> Как это грамотней написать? |
| Автор: enof 11.3.2009, 19:04 |
| zluka, перед выводом использовать htmlspecialchars(); а теги заменить на bbcode. |
| Автор: zluka 11.3.2009, 19:13 |
| Хотелось бы обойтись без этих сложностей с ББкодами. |
| Автор: enof 11.3.2009, 19:23 |
| Странное у вас представление о сложности. Вам приедтся разрезать строку, некоторые части пропускать через htmlspecialchars(), другие смотреть на предмет js в <a>, потом обратно все это склеивать. Большая вероятность что-нибудь не учесть и получить возможность проведения xss. |
| Автор: MoLeX 12.3.2009, 07:06 | ||
ну можно куда проще сделать все это
|