Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Maxx 23.07.2008 16:57
Я может не совсем въехал, но мне например не очень понятно, зачем вообще что то красить пр попадании в БД.$new[^str.match[( <\/?p>| <\/?i>| <\/?b>| <\/?u>| <\/?strong>| <\/?em>| <\/?sub>| <\/?sup>| <br(?:\s*\/)?>| <\/?a(?:\s+[^^>]*)?>| <\/?img(?:\s+[^^>]*)?>| ^$)][gx]{$match.1}] ]Мишин вариант чуток нехорош тем, что пропускает атрибуты у всех тегов, тогда как, если я правильно понял они разрешены только у a и img. Хотя и ваш вариант будет пропускать как минимум такое
<a href='#' onClick='alert('пшолн$х')'>Самый крутой сайт</a>т.е. если разрешаете ссылки - обрабатывайте еще и атрибуты, чтобы можно было только href='...' и alt='...' например.