Фотобанк на GD

Avdoshyn

Новичок
Фотобанк на GD

фотосиходники выдаются скриптом который проверяет авторизацию

header ("Content-type: image/jpeg");
$r = imagecreatefromjpeg($dir."$id/$name");
imagejpeg($r);
imagedestroy($r);

какой Content-type надо указанать чтобы браузер не отображал картинку, а сохранял ее на диск, если указать отфонарный то он сохраняет на диск, но как php файл - потом надо переименовывать его в jpg - это не удобно
и попутно вопрос можно ли как то браузеру передать собственное имя файла при сохранении, то чтобы при созранении файла имя у него стало скажем тестовый_рисунок.jpg

заранее спасибо всем за помощь

p.s. интересный прикол - фотоисходник в среднем весит 1,5 метра, если возвращать его скриптом через gd то он выдается браузеру в размере ~300 кб - то есть затирает все exif заголовки и профили, то вам и чистый jpeg - при этом качество не страдает - проверено

-~{}~ 26.08.04 14:39:

Спасибо, уважаемые, разобрался сам.

Кому интересно:

header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename=$down_name");
 
Сверху