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