Schrift
[thread]563[/thread]

downloadscript?



<< >> 5 Einträge, 1 Seite
Strazke
 2005-09-02 04:20
#5528 #5528
User since
2005-07-11
120 Artikel
BenutzerIn
[default_avatar]
Hallo, ich suche kein uploadscript, ich suche ein downloadscript. Das Problem ist, dass ich ein Verzeichnis habe, auf das niemand zugreifen kann. Darin liegen Dateien. Diese will ich autorisierten Usern zum Download bieten, aber ein Perlscript soll darauf zugreifen und den Downloadprozess einleiten, da es als einziges berechtigt ist. Weis jemand wie ich aus der Lage rauskomme?
renee
 2005-09-02 10:53
#5529 #5529
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Das Verzeichnis, in dem das Perl-Skript liegt, mit .htaccess schützen. So kommen nur autorisierte User dort hin...

Und das Download-Skript kann so ähnlich aussehen wie in diesem Wiki:Artikel.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Strazke
 2005-09-02 11:33
#5530 #5530
User since
2005-07-11
120 Artikel
BenutzerIn
[default_avatar]
Danke. Kannst du mir noch sagen, wozu

my $file = shift;

gemacht wird? $file existierte doch noch gar nicht?
renee
 2005-09-02 11:41
#5531 #5531
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
Der Subroutine wird ein Parameter (der Dateiname) übergeben. Der steht dann in @_. Mit shift hole ich ein Element aus dem Array und speichere den Wert in $file...
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Strazke
 2005-09-02 15:39
#5532 #5532
User since
2005-07-11
120 Artikel
BenutzerIn
[default_avatar]
das Problem ist, das ich vorher schon print cgi->header gemacht habe, und somit alles in das Fenster gedruckt wird. Kann das irgendwie umgehen?
<< >> 5 Einträge, 1 Seite



View all threads created 2005-09-02 04:20.