Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как запретить при добавлении новости определённые символы

Как запретить при добавлении новости определённые символы


     26.11.2011    добавление новостей    Все вопросы » Общие вопросы    3253

вопрос
Люди как при добавлении новости запретить добавлять символы <> DIV ? А то если журналист вставляет при копировании DIV то шаблон весь съезжает и также если BB коды не зарытые то все новости до конца страницы становятся жирнам текстом.

Ответил: ПафНутиЙ


Журналистов выгонять нужно таких!
А если серьёзно - тут нужно делать проверку на присутвие определённых символов, присутствие незакрытых bbcode-тегов? лучше всего на js. И если таковые есть - делать кнопку "отправить" неактивной. Но тогда скорее всего криворукие журналисты сами перестанут постить новости. Т.е. итог будет тот-же, но с бОльшими затратами))) так что гоните их в шею!

2 комментария

nowheremany
Эксперт

nowheremany - 27 ноября 2011 18:06 -

фильтр слов теперь не рулит?

Благодарность принимаю тут Связь

mykvartira.com
Юзер

mykvartira.com - 20 мая 2017 19:30 -

А что более простых вариантов нет. Например для комментариев /engine/modules/addcomments.php
мы вставляем код
if (preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['name'])){
$stop[] = "Извините, публиковать ссылки в комментариях запрещено!";
$CN_HALT = TRUE;}

и все. Запрет для комментария готов.

Для добавления новости можно использовать подобную конструкцию?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх