Oskar K.: Download, anderer Namen wie gespeichert

Beitrag lesen

Hallo

mal ganz abgesehen davon sehe ich nur wenig Sinn darin, einen Dateinamen anzubieten, welcher Anführungszeichen enthält. Ich denke, dass die Filesysteme großer Teile der Zielgruppe keine derartigen Namen zulassen.

Cheatah

sorry,
der programm aufruf lautet z.b. :
/progs/myUpload/download.php?such_id=21234

aus der datenbank werden die variablen:
$datei = "/archiv/2003/200303/20030319/21234.gif";
$save_as = "oskar.gif";
erzeugt, und es funktioniert nicht. (IE 5.5)
"Kann nicht heruntergeladen werden, nicht vorhanden"

definiere ich im script vor der datenbankabfrage:
$such_id="21234";
und rufe das programm ohne variablenübergabe auf:
/progs/myUpload/download.php
geht es

header("Content-Type: application/octet-stream");
header("Pragma: no-cache");
header("Expires: 0");
header("Content-Disposition: attachment; filename="$save_as"");
readfile($datei);

grüssle ok