Копать надо глубже, повторюсь. Вот вам пример, имеется известный форум http://forum.xakep.ru. Раньше можно было вставлять тэги, ломалось все с первого захода. Теперь перешли на bb-тэг. Кавычки фильтруются, и все у них чинно. Напишем:
</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">
[url]http://antichat.ru[/url][/QUOTE]<span id='postcolor'>
Получим:
<a href="http://antichat.ru">
А если напишем так:</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">
[url=http://antichat.ru]сайт[/url][/QUOTE]<span id='postcolor'>
то получаем:
<a href=http://antichat.ru>
А казалось бы одно и то же..
Или взять хотя бы http://woguest.ru
Знаю кучу сайтов с такими гестами. Раньше все фильтровалось, обрезалось и тд, но работало вот это:</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">
[img]javascript:alert()[/img][/QUOTE]<span id='postcolor'>
Теперь это не работает. Если бы не справочник zFailure и Алгола, то так бы и думали все что дела обстоят худо. А между тем мы делаем так:</span><table border="0" align="center" width="95%" cellpadding="3" cellspacing="1"><tr><td>Исходный код </td></tr><tr><td id="CODE">
[img]&#106&#97&#118&#97&#115&a mp;#99&#114&#105&#112&#116&#58 &#97&#108&#101&#114&#116&# 40&#39&#39&#41&#59[/img][/QUOTE]<span id='postcolor'>
Вот вам и JS в странице гостевой. Хочешь редирект делай, а хочешь - еще чего-нить.