M.C. Donald: Suche Downloadscript

Beitrag lesen

Hallo,

ich bin auf der Suche nach einem Downloadscript in PHP. Ich habe bis jetzt nur Scripte gefunden, die beim Aufrufen dem Browser die "echte" URL des Downloads mitteilen, praktisch also nur eine Weiterleitung.

Ich suche jedoch ein Script, das die Datei, die heruntergeladen werden soll, auf dem Server öffnet und an den Browser sendet.

Bis jetzt läuft bei mir ein Perl-Script, das ich aber nicht mehr lange verwenden kann, da ein Providerwechsel ansteht.

So in etwa sieht das Perl-Script aus:

my($file) = @_;

open(FIL, "$file") or die "Can't open $file: $!\n";
print "Content-Type: application/unknown\n";
print 'Content-Disposition: attachment; filename=' . basename($file) . "\n";
print 'Content-Length: ' . (stat($file))[7] . "\n";
print "\n";

while (<FIL>) { print; }
close(FIL);

Lässt sich das evtl. in PHP umschreiben? Wichtig ist natürlich, dass die Dateien absolut unverändert gesendet werden.
Ich kenne mich leider noch nicht besonders gut mit PHP aus.

Im Voraus schon mal danke für alle Tipps!

mfG