|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 24 May 2002 20:19:02 To : Andrey Sapozhnikov Subject : Re: Hа: Удалить все html-теги из переменной, оставив содержание -------------------------------------------------------------------------------- Здравствуй, Andrey Sapozhnikov. AS> > А на особо специально обученных юзеров? Помню, ловил я баг с подобным AS> > разбором. Форум. Побеждается тупо - начинаем тег в одном сообщении, AS> > заканчиваем в другом. Автор кода проверки долго ругался и в итоге таки AS> > инвалидировал оставшиеся неприкаянными открывающиеся угловые скобки. AS> В форуме было бы логичным просто корректно заменить все скобки на AS> entities. AS> $str =~ s/&/&/g; AS> $str =~ s/</</g; AS> $str =~ s/>/>/g; AS> и никаких вырезание тегов. Раз уж не разрешены теги юзерам - AS> значит все что он вводит и трактоваться должно как текст, а не AS> как HTML. Hа прошлом движке у нас были разрешены. Hо только особо некоторые. А на этом разрешено даже больше. Тут мы форматирование материалов сохраняем. Очень, скажу я вам, отдельная задача... -- Artem Chuprina Communiware.net RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 --- ifmail v.2.15dev5 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.perl/144542cfb1307.html, оценка из 5, голосов 10
|