| Новости | 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='...' например.