php htmlawed删除href链接

我正在使用tinyMCE捕获一些内容,然后将内容发布回php脚本以存储在数据库中。

我使用htmlawed删除任何讨厌的东西。

$ _POST变量的内容是

<p>This is a link&nbsp;<a href=\"https://www.bbc.co.uk\">https://www.bbc.co.uk</a></p>

然后我在服务器上使用此代码

$Details = $_POST["Details"];

$config = array('elements'=>'* -script -object'); //dont allow any scripts
$SanitizedDetails = htmLawed($Details, $config);

SanitizedDetails然后包含此内容

 <p>This is a link&nbsp;<a href="\">https://www.bbc.co.uk</a></p>

它删除了href的内容(仅反斜杠)

请有人可以帮助配置htmlawed

评论