Задача функции выводить изображение при помощи css
Такую картинку нельзя перетащить мышкой, при нажатии ПКМ нельзя скачать.
Это позволяет добиться ощущения целостности страницы.
public static function img_css($url){
//$url - остаточный пусть до картинки
$link = core::$system_set['homeurl'].'/images/';//ссылка на папку с картинками
$arr = getimagesize($link.$url);
if($arr){ //узнаем картинка ли
$out = '<div style="
display: inline-block;
background: url('.$link.$url.') no-repeat;
width: '.$arr['0'].'px;
height: '.$arr['1'].'px;"></div>';
}
else
{
$out = false;
}
return $out;
}Запускаем:
echo functions::img_css('112.png');PS никаких наворотов, изображение выводится в его исходном разрешении.