Текстовый редактор для комментариев - PullRequest
1 голос
/ 05 июня 2010

Я использую CKEditor для своего сайта вместе с PHP и хочу разрешить только теги <b>, <i>, <a>, and <img>. Это легко, однако наша проблема заключается в том, что пользователь может по существу добавить тег <b>, где-то, а затем не закрывать его, что приведет к тому, что все комментарии после этого и остальная часть этой страницы будут выделены жирным шрифтом.

Как мы можем проверить и убедиться, что открываемый тэг теперь закрыт?

Ответы [ 3 ]

1 голос
/ 05 июня 2010

Хорошо, если вы беспокоитесь о том, что несанкционированные данные отправляются на ваш сервер, вам нужно обработать данные на стороне сервера, используя что-то вроде Tidy .

1 голос
/ 05 июня 2010

Вы должны использовать скрипт типа http://htmlpurifier.org/ на вашем сервере.

0 голосов
/ 05 июня 2010

Я зашел на сайт и проверил демо . Редактор обрабатывает открытые теги из коробки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...