Скачать картинку не открывая

Допустим у вас есть каталог картинок, как например известный Stock.XCHNG, и вы предлагаете эти картинки скачивать. Но вы хотите чтобы при клике на превьюшку она не открывалась, а начинала скачиваться. Странно? Но в принципе логично. Сколько, особенно начинающих юзеров догадаются о том, что открытую во всё окно браузера картинку можно загрузить через контекстное меню или даже банально через Save as?

Лично меня поиски по просторам сети ни к чему конкретному не привели, хотя подобные вопросы на форумах я видел. Но пытливый программист и автор многих интересных утилит для DTP — tigra написал этот гениальный в своей простоте код:

image.html

<html>
<head>
</head>
<body>
<a href=»getimage.php»>Скачать картинку!</a>
</body>
</html>

getimage.php

<?php
header(«Content-type: image/gif»);
header(‘Content-Disposition: attachment; filename=»box.gif»‘);
readfile(‘box1.gif’);
?>

  • Аноним

    Только вместо («) и (») кавычек надо использовать такие кавычки — («)

    • Vlad Ossipov

      Да. Конечно. Это видимо глюк плагина для типографизации текста. 

ДизайнГуру © 2017 All Rights Reserved

Designed by WPSHOWER

Powered by WordPress