मैं अपने डेटाबेस में बीएलओबी डेटाटाइप के साथ स्टोर करने के लिए बेस 64 एन्कोडेड डेटा का उपयोग करता हूं। बॉयलरप्लेट कोड इस प्रकार है।
$content = '<html>
<head>
<script>--Some javascript and libraries included--</script>
<title></title>
</head>
<body>
<style>--Some Styling--</style>
</body>
</html>';
बेस64 में डेटा एन्कोड करने के लिए
$encodedContent = base64_encode($content); // This will Encode
और BLOB के साथ डेटाबेस में डेटा को सेव करें। अब डेटा पुनर्प्राप्त करने के बाद, बस इसे निम्नानुसार डीकोड करें।
$ContentDecoded = base64_decode($content); // decode the base64
अब $contentDecoded . का मान सादा HTML है।