Перейти к содержанию
Опубликовано
comment_1051

Сегодня рассмотрим тип кодировки base64 :

 

 

<?php

$text = "Любой текст"
$encoded = base64_encode($text);
echo ($encoded);
$decoded = base64_decode($encoded);
echo($decoded);
?>

 

 

Также это можно использовать и в других целях : 

 

PHP функция:

function base64_encode_image ($filename=string,$filetype=string) {
if ($filename) {
$imgbinary = fread(fopen($filename, "r"), filesize($filename));
return 'data:image/' . $filetype . ';base64,' . base64_encode($imgbinary);
}
}
?>

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Применение на сайте:

 

<style type="text/css">
.logo {
    background: url("<?php echo base64_encode_image ('img/logo.png','png'); ?>") no-repeat right 5px;
}
</style>

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Или вот так:

 

<img src="<?php echo base64_encode_image ('img/logo.png','png'); ?>"/>

 

 

 

Рекомендуемые сообщения

Гость
Эта тема закрыта для публикации ответов.