Tôi sử dụng dữ liệu được mã hóa base64 để lưu trữ trong Cơ sở dữ liệu của mình với kiểu dữ liệu BLOB. Mã bảng soạn sẵn như sau.
$content = '<html>
<head>
<script>--Some javascript and libraries included--</script>
<title></title>
</head>
<body>
<style>--Some Styling--</style>
</body>
</html>';
Để mã hóa dữ liệu trong base64
$encodedContent = base64_encode($content); // This will Encode
Và lưu dữ liệu trong cơ sở dữ liệu với BLOB. Bây giờ sau khi truy xuất dữ liệu, chỉ cần giải mã nó như sau.
$ContentDecoded = base64_decode($content); // decode the base64
Bây giờ giá trị của $ contentDecoded là HTML thuần túy.