Thread Download mittels -type=>'application/octet-stream' (7 answers)
Opened by bieber at 2009-01-16 10:50

bieber
 2009-01-16 10:50
#118060 #118060
User since
2007-06-18
148 Artikel
BenutzerIn
[default_avatar]
komme leider wieder mal nicht weiter :(

folgendes Problem: ich habe mir ein Download-Script zusammengebastelt (nach Vorlage des Wikis)

Code (perl): (dl )
1
2
3
4
5
6
7
8
9
my $db = $cgi->url_param('db');
my $datei = $cgi->url_param('datei');

download("/fester_pfad/".$db."/".$datei);

sub download {
 my $file = shift;
 print $cgi->header(-type=>'application/octet-stream',-attachment=>$file);
}


das funktioniert auch wunderbar, was micht stört ist, dass der Dateiname immer so aussieht:
_fester_pfad_datenbank_dateiname

er nimmt also den ganzen Pfad als Dateiname, wie kann ich das umgehen? ich möchte eigentlich nicht, dass jm. die Struktur auf meinem Server kennt

Auch wäre es schön, wenn man (wie es im Internet meist üblich ist) sieht wie groß die Datei ist, damit der Browser eine hochrechnung machen kann, wie lange der Download dauern wird

habe bezüglicher dieser Probleme leider nichts finden können, wäre super wenn mir jm. helfen könnte
Es gibt immer Leute die meinen, sie seien schlauer als ich. Das Schlimmste ist, sie sind es auch.

View full thread Download mittels -type=>'application/octet-stream'