Показать сообщение отдельно
Alie вне форума      Старый фильтры в полях ввода #1  
Alie
Участник+
Регистрация: 20.03.2006
Сообщения: 153


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Alie Найти все сообщения от Alie Добавить Alie в список друзей  
28.09.2006, 03:11

На днях решила добавить фильтры в созданные мной модули чтоб пользователи в БД ненароком гадость не засунули. Всё прописано вроде правильно, только вот не фильтруют мои фильтры...
Если обрисовать ситуацию точнее - фильтр работает только в том случае, когда html код был добавлен с помощью редактора! Если код прописан вручную, или редактор отключён - код не фильтруется.

Парадокс прямо:

Код для примера:
Код:
//Вводим данные в БД $result=mysql_query("insert into ".$prefix."_table values ('".$info."')"); //Фильтр при вводе $info=filter($_POST['info'],nohtml,1); //Выводим данные из БД $result=mysql_query("SELECT info FROM ".$prefix."_table"); //Фильтр при выводе $info = filter($row['info'], nohtml);

Поправьте меня, если какие ошибки есть...
Каким образом редактор влияет на фильтры?

Использовалась Nuke 7.9 Final Release с NukeFiles.

Заранее спасибо ребята!