Forum Webscript.Ru
Программирование => PHP => Тема начата: alextas от 16 Января 2007, 20:54:01
-
Добрый времени суток всем.
Суть проблемы в следующем:
есть некий сайт, со статьями к которым посетители могут добавлять свои комментарии. В настоящий момент все HTML теги в комментах я убиваю через htmlspecialchars.
Сечас, по просьбе трудящихся :), хочу дать пользователям возможность вставлять в комментарии http ссылки.
И собственно чайниковский вопрос - какие подводные камни могут встретится с точки зрения безопасности?
Подскажите, плз, или отправьте куда почитать
-
Вы пробуйте, время покажет ;-)
-
USE
И это называется - помог? : /
alextas
Вставка ссылок не отменяет htmlspecialchars.
[off]Собссно, у тебя задача найти в тексте все http://... и заменить их на http://...[/off]
Поищи по форуму, есть куски кода - и даже в мануале я видел.
Ах, да. Безопасность.
Если ты не даешь права писать теги, а преобразовываешь урлы сам - то ничего особо страшного тебе встретиться не должно.
-
CGVictor
Если ты не даешь права писать теги, а преобразовываешь урлы сам - то ничего особо страшного тебе встретиться не должно.
Спасибо.
С кодом у меня проблем нет. Замену произвожу нормально.
Просто поскольку любитель и пишу от случая к случаю, то интересовал вопрос - вдруг упускаю что либо существенное.