2010-11-18 16 views
5

का उपयोग करके फ़ाइल या छवि को डाउनलोड करने के लिए मजबूर करें मैं PHP हेडर का उपयोग करके डाउनलोड करने के लिए छवियों को मजबूर करने की कोशिश कर रहा हूं लेकिन कई समस्याएं हैं।.htaccess

तो, बजाय, मैं कैसे उपयोग कर सकते हैं .htaccess इतनी है कि जब मैं की तरह एक छवि से लिंक:

<a href="wallpapers/image.jpg">Download</a> 

... बजाय ब्राउज़र में उस फ़ाइल को खोलने की, फ़ाइल वास्तव में डाउनलोड किया है और करने के लिए सहेजा जाता है उपयोगकर्ता का कंप्यूटर

मैं पहले से ही यूआरएल को फिर से लिखने के लिए अपने प्रोजेक्ट में htaccess का उपयोग कर रहा हूं यदि यह कुछ भी प्रभावित करता है। अपनी .htaccess

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

में

+0

PHP हेडर के साथ समस्याएं क्या थीं? –

+0

मुझे लगता है कि इसका उत्तर यहां दिया गया था: http://stackoverflow.com/questions/1010636/force-link-to-mp3-file-to-download-save-as/1010663#1010663 –

+0

@Grillz: पहले से ही googling के बाद कोशिश की .. काम नहीं कर रहा है ... @Evan PHP छवियां बना रहा था लेकिन उन्हें प्रदर्शित नहीं कर रहा था ... यदि आपके पास प्रतिशत प्रतिशत त्रुटि प्रमाण कोड है तो मेरा अतिथि – Moon

उत्तर

16

रखें इस वाकई mod_headers स्थापित किया है और सक्षम की हुई हैं।

+0

500 त्रुटियों को काम नहीं कर रहा – Moon

+8

क्या आपके पास mod_headers स्थापित और सक्रिय हैं? –

+0

एचआईटी ... स्थापित और सक्रिय (अब) – Moon