Anfänger - Freitag, Februar 22, 2008 15:50
Bilder automatisch downloaden mit PHP
Mit diesem Script kannst du Bilder (oder z.B. PDF Dateien) die sich normal im Browser öffnen würden, automatisch downloaden.
Es entfällt also: Rechtsklick –> Bild speichern unter…
<?php
function download($file , $name) {
$size = filesize($file);
header(“Content-type: application/octet-stream”);
header(“Content-disposition: attachment; filename=”.$name);
header(“Content-Length: ”.$size);
header(“Pragma: no-cache”);
header(“Expires: 0″);
readfile($file);
}
// Download der Datei ”123456.jpg” aus ”./bilder”
// als ”tollesbild.jpg”
download(“bilder/123456.jpg”,“tollesbild.jpg”);
?>Vor dem Aufrufen der Funktion darf allerdings keine Ausgabe stattfinden. Am besten einfach in einem neuen Fenster ausführen.
Kommentieren