ich bin mir nicht sicher, ob es an Xampp liegt oder generell nicht funktioniert.
Ich möchte einen Ordner auslesen, die Daten darin verlinken und downloaden können.
Auslesen und verlinken und Download geht wenn die Datei im Ordner/Unterordner von htdocs liegt.
Wenn ich das Script so umschreibe das die Datei auf einer anderen Festplatte liegt,
erhalte ich auch eine Liste mit den Dateien die auch verlinkt sind, aber sie lassen sich nicht downloaden.
Dann erhalte ich beim Klick auf die Datei die Meldung: You don't have permission to access this resource. 403 Forbidden.
Hier noch mein Script
- Code: Select all
<?php
// Verzeichnis angeben
$verzeichnis = openDir("../download");
// Verzeichnis lesen
while ($file = readDir($verzeichnis)) {
// Höhere Verzeichnisse nicht anzeigen!
if ($file != "." && $file != "..") {
// Link erstellen
echo "<a href=\"/download/$file\">$file</a><br>\n";
}
}
// Verzeichnis schließen
closeDir($verzeichnis);
?>