PHP Datei Download

wod2008

Erfahrenes Mitglied
Ist es möglich den Dateinamen der datei die Gedownloadet wird zueinstellen.
Also dass wenn $file=1_26 ist aber der Name der gedownloadeten Datei bild.jpg?
PHP:
$file=$data['pic'];
header("Content-Type: image/jpeg");
header("Content-Disposition: attachment; filename=".$file);
readfile($file);
 
Haja, denn mach das doch so :)
Du brauchst natürlich erst mal den späteren Dateinamen in einer Variable.

Im Folgenden stellt $file die Datei auf dem Server, und $filename den Namen der
Datei während des Downloads dar.

PHP:
<?php
//Datei
$file = "lalaland";
//Dateiname, den die Datei beim Download haben soll
$filename= "lalaland.jpg";
 
header("Content-Type: image/jpeg"); 
header('Content-Length: '.filesize($file));
header("Content-Disposition: attachment; filename=".$filename); 
readfile($file); 
?>
 
Zurück