Låta användare ladda ner videofiler och bilder direkt

PHP

1 svar · 269 visningar · startad av web00132

Medlem sedan maj 2001797 inlägg
Trådstart#1

Finns det något sätt att låta besökarna på ens sajt ladda ner t ex en bild från en länk utan att webbläsaren öppnar den? Kan man liksom tvinga en webbläsare att istället visa en dialogruta där man ska välja var man vill spara filen?

Medlem sedan maj 2001797 inlägg
#2

Aha, kom på att jag har hållit på med det förut, det är ju headers jag är ute efter:

<?php
header("Content-type:application/octet-stream");
header("Content-Disposition:attachment;filename=videofile.mov");
readfile("path/test.mov");
?>

Det där funkar svinbra, men finns det några nackdelar att tanka ner filer på det där sättet? Det där med octet-stream - finns nån annan benämning som passar filmer bättre t ex? Är det olika beroende på videoformat/codecs etc?

Väldigt tacksam för svar!

267 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)