PHP code example of wackowiki / safehtml
1. Go to this page and download the library: Download wackowiki/safehtml library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
wackowiki / safehtml example snippets
afeHTML\SafeHTML;
$parser = new SafeHTML();
$unsafe = '<p>Hello <script>alert(1)</script>'
. '<a href="javascript:bad()">click</a>'
. '<img src="http://example.com/x.png" onerror="bad()"></p>';
$clean = $parser->parse($unsafe);
echo $clean;
// <p>Hello <a>click</a><img src="http://example.com/x.png" /></p>
$parser = new SafeHTML();
// Switch to blacklist mode (block only known-bad protocols)
$parser->protocolFiltering = \SafeHTML\ProtocolFilterMode::BLACKLIST;
// Add to or replace the list of dangerous tags
$parser->deleteTags[] = 'marquee';
// Allow specific otherwise-forbidden tags
$parser->setAllowTags(['body']);