Mysql
 sql >> Database >  >> RDS >> Mysql

PHP come salvare la stringa HTML nel database

Uso i dati codificati in base64 per archiviare nel mio database con il tipo di dati BLOB. Il codice standard è il seguente.

$content = '<html>
<head>
  <script>--Some javascript and libraries included--</script>
  <title></title>
</head>
<body>
   <style>--Some Styling--</style>
</body>
</html>';

Per codificare i dati in base64

$encodedContent = base64_encode($content); // This will Encode

E salva i dati nel database con BLOB. Ora dopo aver recuperato i dati, decodificali come segue.

$ContentDecoded = base64_decode($content);  // decode the base64

Ora il valore di $contentDecoded è il semplice HTML.