Markus Dopp: Dateien an Browser senden

Beitrag lesen

Hi,

wie kann man dateien z.B. direkt aus dem cgi-bin verzeichnis auf dem web server an den Browser des Benutzers senden? So soll der Benutzer die datei nur geschickt bekommen, falls er vorher sein richtiges passwort eingeben hat. Ein normaler Link ist also hier nicht gefragt, da man sonst ja auch ohne passworteingabe z.B. nur per Bookmark sich die datei beliebig herunterladen kann.

Muss man anstatt
   print "Content-type: text/html\n\n";

print "Content-type: application/octet-stream\n\n";
schreiben??

Wie sende ich dann die datei an den browser, damit der benutzer sie lokal speichern kann??

Mit Dank im Vorraus,

Markus