Codificar imagenes en base64 (Imagenes como texto)
by Desendoll on Jul.01, 2009, under PHP
Si tienes un hosting restrictivo o cualquier impedimento para subir imágenes, esta es la solución. Como hacen algunos temas para incorporar imágenes? pues codificando las imágenes para que sean solo texto.
En PHP tenemos dos funciones base64_encode y base64_decode. En este caso nos interesa obtener el código de la imagen, por lo que utilizaremos la base64_encode. Para obtener la imagen codificada:
$code = base64_encode(file_get_contents(‘DONDE/ESTE/LA/IMAGEN.png’))
Y ahora ya podemos utilizar nuestra imagen como texto en un background css, en una imagen directamente…
Tan solo debemos saber que nuestra imagen sera:
data:image/png;base64,asdfasdEasdf23dsafcas….
