hallo,
ich suche verzweifelt nach einer möglichkeit einen bilderdownload anzubieten ohne dass sich das bild im browser öffnet. wichtig: das bild ist ein jpg und kann in keinem anderen format angeboten werden (zip etc.).
am besten wäre eigentlich das per javascript zu regeln. php wäre aber auch möglich.
es gab seitens eines kumpels schon einen php versuch (siehe folgendes script). die bilder waren allerdings nach dem download "kaputt".
script:
<?
include("header.php");
$bildname1 = "images/testbild.jpg";
$bildname2 = "images/testbild.jpg";
//header wird gesetzt
header("Content-type: application/octet-stream; name=".$bildname1);
header("Content-length: ".filesize($bildname2));
header("Content-Disposition: attachment; filename=".$bildname1);
//header("Content-Disposition: inline; filename=".$bildname1);
//Bild wird geholt
$img = fopen($bildname2, "r");
fpassthru($img);
?>
vielen dank für euere hilfe im voraus!!!!