Thread Persönliche öffentliche Dateien (7 answers)
Opened by bianca at 2021-06-26 10:36

haj
 2021-06-28 11:11
#193376 #193376
User since
2015-01-07
558 Artikel
BenutzerIn

user image
Du kannst auch bei einem Skript den Dateinamen an die URL hintendranhängen. Wenn Dein Skript download.pl heißt, dann kannst Du die URL download.pl/datei.pdf zum Runterladen von datei.pdf anbieten. Wenn Du überhaupt alles mit einer einzigen URL /app erledigst, kannst Du zur Klarstellung auch /app/download/datei.pdf in deine Hyperlinks schreiben.

Apache gibt das, was nach den Schrägstrich des Programms kommt, als Umgebungsvariable PATH_INFO an das Skript weiter.

Einen Schritt mehr Aufwand ist es, wenn Du den Dateinamen über ein HTML-form einsammelst. Dann müsste das Skript zunächst eine Redirection auf /app/download/datei.pdf durchführen.

Ach ja, es gibt noch eine weitere Eigenschaft, die Du damit erhältst: Wenn Du für solche URLs GET-Requests zuläßt, dann können Deine Benutzer Bookmarks auf die URL /app/download/datei.pdf setzen und müssen nicht jedesmal über Deine Anwendung gehen.

View full thread Persönliche öffentliche Dateien