<?
//kullanım şekli: indir.php?resim=1.jpg
$resim=$HTTP_GET_VARS['resim'];
$klasor = "/";
header("Content-Type: image/jpeg");
$header="Content-Disposition: attachment; filename=".$resim.";";
header($header );
header("Content-Transfer-Encoding: binary");
@readfile($klasor.$resim);
echo "<head>
<script language=\"JavaScript\" type=\"text/javascript\">
function SaveAs ()
{
var save_name= '".$resim."';
save_name= escape(save_name);
document.execCommand('SaveAs',null,save_name)
}
</script>
</head>
<body onload=\"SaveAs\"/>";
?>
Bu şekilde bir kod kullanıyorum istediğim resmi indiriyorum fakat inen resim bomboş oluyor.
Joomla K2 Bileşeninde bunu kullanıyorum.
<a href="indir.php?resim=http://www.site.com<?php echo $this->item->image; ?>">İndir</span>