Einzelnen Beitrag anzeigen

Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#21

AW: Download Datein im eigenen Webspace

  Alt 13. Apr 2013, 07:21
Ich möchte in wenigen Worten beschreiben.
Wie ich zum Ziel kam.

1.) Meine Naivität dies alleine mit HTML und JavaScript lösen zu können.
2.) Bei meinem Provider gab es die Möglichkeit PHP Messages freizuschalten, was ich viel zu spät durch Zufall bemerkte.
3.) Mit PHP einer wirklich einfachen Script Sprache kommt man zum Ziel

der Basic Script sieht bei mir so aus

Code:
<?PHP
$fname = preg_replace("/[^0-9a-z.\-_ ]/i", "", strip_tags(trim($_GET["file"])));

header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header('Cache-Control: private',false);

header('Content-Type: application/force-download');
//header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="anders.pas"' );
header('Content-Transfer-Encoding: binary');
header('Content-Length: '.filesize($fname));

readfile("download/$fname");
exit();
?>
4.) Ein paar Links die für mich sehr sehr Hilfreich waren

http://php.lernenhoch2.de/lernen/php-tutorial-als-pdf/
http://www.feenders.de/ratgeber/expe...erzwingen.html
http://webdesignblog.de/webdesign/ca...er-php-fehler/

Besonderen Danke an Valentin

Ein schönes sonniges Wochenende

ZenForAll
Martin MIchael
  Mit Zitat antworten Zitat