Datei downloaden unter anderem Namen
Inga
- php
hallo,
ich habe auf meinem server mehrere datein zum download.
diese datein sind von mir nach datum benannt.
ich möchte nun, das, wenn man eine datei herunterladen will, ein beliebiger dateinname angegeben wrden kann.
im klartext. ich möchte in meinem userbereich den usern den download von eigentlich immer der gleichen datei xyz.doc so vorgaukeln, als wäre es eine für sie speziell erzeugte datei, d.h. wenn sie die datei downloaden, dann staht als dateiname username.doc - die datei ändert sich absolut nicht! nur der dateiname.
ja, ich weiß, die user können das lokal machen ... viele wissen aber nicht wies geht ...
kann ich das nicht über den header der datei steuern?
die dateierweiterung weiß ich ja ...
danke , inga
Hallo,
ich möchte in meinem userbereich den usern den download von eigentlich immer der gleichen datei xyz.doc so vorgaukeln, als wäre es eine für sie speziell erzeugte datei, d.h. wenn sie die datei downloaden, dann staht als dateiname username.doc - die datei ändert sich absolut nicht! nur der dateiname.
Was soll das bringen? Ich sähe darin keinen Zweck.
Aber wenn du es unbedingt realisieren willst, gibt es bei PHP die Funktion [http://de3.php.net/manual/de/function.rename.php@title=rename()].
Gruß
Lachgas
Hallo,
http://de3.php.net/manual/de/function.rename.php@titel=rename().
Link war falsch.
Gruß
Lachgas
hi,
dein link ist immer noch falsch ... du hast nicht verstanden was ich möchte - nicht die datei umbenennen, sondern sie nur immer wieder unter anderem namen ausgeben ...
habe die lösung gefunden:
header ("Content-Disposition: attachment; filename=".$_GET["n"]);
echo readfile($_GET["p"]);
gruss, inga
Hi inga,
dein link ist immer noch falsch ... du hast nicht verstanden was ich möchte - nicht die datei umbenennen, sondern sie nur immer wieder unter anderem namen ausgeben ...
habe die lösung gefunden:
header ("Content-Disposition: attachment; filename=".$_GET["n"]);
echo readfile($_GET["p"]);
Das ich dir hier über n beliebieges in den Header schleußen kann ist dir klar? Und dass ich über p eine beliebige Datei mir zusschicken lassen kann (z.B. eine .htaccess Datei) ist dir auch klar, oder?
MfG, Dennis.
hi,
ich möchte nun, das, wenn man eine datei herunterladen will, ein beliebiger dateinname angegeben wrden kann.
kann ich das nicht über den header der datei steuern?
http://www.php-faq.de/q/q-datei-download.html
gruß,
wahsaga