davidaffxxl
Bekanntes Mitglied
- Dabei seit
- 07.10.2000
- Beiträge
- 1.259
- Reaktionspunkte
- 0
Hallo
Also kann mich nicht so richtig reindenken wie ich das machen soll.
Hab google und co schon durchforstet aber nix so richtig passendes gefunden.
Ich möchte Dateien was ausserhalb des webroots liegen zum download anbieten.
In der MYSQL DB steht der komplete Pfad zur Datei wie zBsp.:
/Inetpub/dl_files/xxx.rar
wie muss ich mit PHP vorgehen um diese Datei zum download anzubieten?
der will dann auch was zum download anbieten, klick ich dann jedoch auf speichern, dann kommt das Datei nicht gefunden werden kann.
Gibts irgendwo ein tut wie das alles zusammenhängt und oder auch funtzt?
Achja, genutzt wird der IIS, falls man am Webserver noch was einstellen muss.
Vielen Dank im vorraus
Also kann mich nicht so richtig reindenken wie ich das machen soll.
Hab google und co schon durchforstet aber nix so richtig passendes gefunden.
Ich möchte Dateien was ausserhalb des webroots liegen zum download anbieten.
In der MYSQL DB steht der komplete Pfad zur Datei wie zBsp.:
/Inetpub/dl_files/xxx.rar
wie muss ich mit PHP vorgehen um diese Datei zum download anzubieten?
PHP:
$sql = @mysql_query("SELECT dl_link FROM downloads where dl_id=$id") OR die (mysql_error());
while($data = @mysql_fetch_array($sql))
{
$dl = $data["dl_link"]; #kompletter Pfad zur Datei
}
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"".$dl."\"");
Gibts irgendwo ein tut wie das alles zusammenhängt und oder auch funtzt?
Achja, genutzt wird der IIS, falls man am Webserver noch was einstellen muss.
Vielen Dank im vorraus