Hallo Labelle,
ja, genauso hatte ich es gemacht. Jedoch führt dieser Download dann zu einem Link und zwar diesen: 404 Not Found (statt "meine-domain.net natürlich meine unten angegebene Domain)
Hier ist jedoch nichts hinterlegt. Es erscheint kein Inhalt. Und ich hatte eher daran gedacht, einen "echten" Download herzustellen.
In der robots.txt habe ich diesen Vermerk noch nicht übertragen, da es sich ja eh erst einmal um einen Test handelt, der nach Erfolg wieder entfernt wird. Die robots.txt weisen ja nur die Suchmaschinen an.
In der Datei "download.php" befindet sich folgender Inhalt:
PHP
- <?php
- $ordner='
- /'; #wichtig: / am ende!
- if($_GET['datei'])
- {
- if(file_exists($ordner.$_GET['datei']))
- {
- header('HTTP/1.1 200 OK');
- header('Content
- -
- type: application/
- ');
- header('Content
- -
- Disposition: attachment; filename="'.$_GET['datei'].'"');
- readfile($ordner.$_GET['datei']);
- }
- else header('HTTP/1.1 404');
- }
- else echo
- '<html><head><title>Fehler</title></head><body><h1>FEHLER!</h1><hr
- /><p>Kein Dateiname angegeben</p></body></html>';
Was muss ich daran ändern?
Im Voraus schon einmal einen lieben Dank für eine Antwort!
LG, Rainbow