[slon]
Guest
application/octet-stream & thumbinail images
Есть некая фотогалерея. Все фото храняться в максимальном разрешении в еденичном экземпляре. Preview генериться на лету из большой фотки.
Задача: дать пользователю возможность скачать фотку в любом размере. Фотки выводяться в виде <img src="thumbinail.php?id=123&width=640&height=480">.
Есть скрипт для скачивания:
Всё прекрасно работает если $file = "full_path_to_dir/filename.jpg";
А вот если $filr = "thumbinail.php?id=123&width=640&height=480"; то всё плохо
Он также предлагает скачать файл, но это явно не картинка, а "нечто"...
Будут предложения?
Есть некая фотогалерея. Все фото храняться в максимальном разрешении в еденичном экземпляре. Preview генериться на лету из большой фотки.
Задача: дать пользователю возможность скачать фотку в любом размере. Фотки выводяться в виде <img src="thumbinail.php?id=123&width=640&height=480">.
Есть скрипт для скачивания:
PHP:
<?
header("Content-type: application/octet-stream") ;
header("Content-Disposition: attachment; filename=$title") ;
$fp = fopen($file, "rb") ;
while($str = fread($fp, 1024)) {
print($str) ;
}
fclose($fp) ;
?>
А вот если $filr = "thumbinail.php?id=123&width=640&height=480"; то всё плохо
Он также предлагает скачать файл, но это явно не картинка, а "нечто"...
Будут предложения?