Всем привет! Подскажите как можно сделать следующее, если вообще возможно: Я вывожу в блок div данные из БД. В этих данных, по мимо текста, другой код. И если попадается код с ошибкой, например, атрибут title открывается кавычками, а закрывающие кавычки забыли поставить, то в значение атрибута попадает все, что можно и не можно, туда может попасть и закрывающий тег общего блока div..., и, в результате, вся структура общего кода разваливается. Как то можно содержимое блока отграничить от общего кода?
Если в БД хранится не готовый для вывода контент, то его надо кодировать в HTML: PHP: <h1><?= html($post['name']) ?></h1> --- Добавлено --- Тогда надо проверять код, чтобы там не было ничего лишнего. Во вменяемых CMS даже структура DOM проверяется, которая поступает от пользователя.