2012-03-26 13 views
0

Ich möchte den Download eines Bildes erzwingen. Ich habe diesen Code gefunden:Force Bild herunterladen

<FilesMatch "\.(?i:jpg|gif|png)$"> 
    Header set Content-Disposition attachment 
</FilesMatch> 

aber ich habe eine besondere Anforderung. Meine Bilder haben eine Erweiterung wie .png

<a target="_blank" id="save_to_pc" href="/image.php?width=720&amp;height=480&amp;file=files/galleries/1549/01a750273f66cd8637bcd2811a34a3e5.jpg&amp;nocrop=1"></a> 

kann mir jemand helfen, dieses Bild zu filtern und damit der Benutzer es herunterladen?

+0

möglich Duplikat [Force-Datei (Bild) Download mit .htaccess] (http://stackoverflow.com/questions/4218466/force-fileimage-download-with-htaccess) –

+0

@ tereško absolutly ohne –

+0

@ Fincha: Zeit zu lernen, was ein Header ist und wie das in Apache * oder * PHP funktioniert. – hakre

Antwort

2

Sie können dies tun, indem Sie Content-Disposition in den Headerinformationen Ihrer image.php angeben.

header('Content-Disposition: attachment; filename="<your image filename>"'); 
+0

danke! Wird Ihre Antwort in 6 Minuten akzeptieren –