как включить встроенный стиль css фонового изображения?
Я установил эту конфигурацию, но все равно не работает;
$config->set('Core.Encoding', 'UTF-8');
$config->set('HTML.Doctype', 'HTML 4.01 Transitional');
$config->set('URI.AllowedSchemes', array('http' => true, 'https' => true));
$config->set('CSS.Proprietary', true);
$config->set('CSS.Trusted', true);
$config->set('CSS.AllowedProperties', array('background-image'));
из этого ввода, например:
<div style="background-image: url('https://somedomain.com/image.jpg');"></div>
результат всегда такой:
<div style="background-image: url(;"></div>
Что я упустил??
ОБНОВИТЬ:
Я хотел бы извиниться. Похоже, я ошибся в понимании проблемы. Оказывается, проблема не в очистителе HTML, а в PHP PDO или параметре привязки. Таким образом, htmlpurifier меняет знак '
на "
, но при вставке в базу данных параметр привязки PHP PDO, кажется, пропускает все после "