myslim, ze sa to neda spravi takto jednoducho, i ked neviem preco to chces robit, ked kliknes pravym a z moznosti vyberies 'Save image as...'
No dalo by sa cez php, ked si vytvoris napr. download.php skript:
Kód:
<?
// FINAL DOWNLOAD
if (isset($_GET['act']) && ($_GET['act'] == "download"))
{
if (!isset($_GET['inName']))
{
print "Sorry, no download file specified ...";
exit;
}
else $inName = $_GET['inName'];
$outName = "images/download/".$inName;
$temp = explode (".", $inName);
$outExt = $temp[count($temp)-1];
if (($outExt <> "jpg") AND ($outExt <> "gif"))
{
print "Sorry, invalid file extension - hope you're not trying to look at something you shouldn't be?!?";
exit;
}
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=$inName");
readfile ($outName);
exit;
}
?>
a z aktualneho skriptu zavolas skript download.php?act=download&inName=nazov_obrazku_s_priponou.
Avsak tento skript nie je vobec osetreny, chcelo by to osetrit.
Nie som si isty, ci to bude fungovat a ci je to vhodne riesenie.