Muckel1986
Erfahrenes Mitglied
Hallo zusammen,
habe auf meinem Webspace ein Verzeichnis mit ein paar selbst erstellten PDF-Dokumenten. Da jene von Zeit zu Zeit erneuert werden, möchte ich ein kleines Script nehmen, welches die Dateien in einer einfachen Liste (ul) ausgibt.
Die Frage ist nun, wie ich die Dateien in dem Unterverzeichnis auflisten kann?
Gefunden habe ich "Klasse um Verzeichnisse zu listen", doch ich brauche keine weiteren Verzeichnisse, sondern nur die Datei(en) von einem bereits bekannten Unterverzeichnis.
Über die Suchmaschiene habe ich folgendes Script gefunden:
Damit erhalte ich diese Ausgabe:
Doch leider sehe ich gerade nicht die Möglichkeit, wie ich das verändern kann. Denn mein Versuch mit echo $file auszugeben, hatte keinen Erfolg.
Bei einem anderen Script bekomme ich die Rückmeldung
die sich auf diese Codezeilen beziehen:
Hoffe ihr könnt mir helfen!
Lieben Gruß
Tobias
habe auf meinem Webspace ein Verzeichnis mit ein paar selbst erstellten PDF-Dokumenten. Da jene von Zeit zu Zeit erneuert werden, möchte ich ein kleines Script nehmen, welches die Dateien in einer einfachen Liste (ul) ausgibt.
Die Frage ist nun, wie ich die Dateien in dem Unterverzeichnis auflisten kann?
Gefunden habe ich "Klasse um Verzeichnisse zu listen", doch ich brauche keine weiteren Verzeichnisse, sondern nur die Datei(en) von einem bereits bekannten Unterverzeichnis.
Über die Suchmaschiene habe ich folgendes Script gefunden:
PHP:
<?php
$handle = opendir ("./dateien/");
if ($handle) {
while ($file = readdir($handle)) {
if (($file != ".") && ($file != "..")) {
$filelist[] = $file;
}
}
closedir ($handle);
}
// Ausgabe der Dateien
print_r($filelist);
if($file != '.' && $file != '..') {
printf('<a href="%s">%s</a>', $file, $file);
}
?>
Code:
Array ( [0] => 2011-05-01-Krankenakte-von-Tobias-Mueller-05-07-1986.pdf [1] => 2011-05-01-Krankenakte-Tobias-Mueller-Ergaenzende-Informationen.pdf )
Bei einem anderen Script bekomme ich die Rückmeldung
Code:
Resource id #1 konnte nicht gefunden werden
PHP:
<?php
$verzeichnis = opendir ("/dateien/");
$ausnahme = "index.htm";
$ausgabe = @opendir($verzeichnis) or die("$verzeichnis konnte nicht gefunden werden");
while ($dateien = readdir($ausgabe)) {
if(($dateien!=".") and ($dateien!="..") and ($dateien!=$ausnahme )) {
echo "<a href=\"$dateien\">$dateien</a><br>";
}
}
closedir($ausgabe);
?>
Lieben Gruß
Tobias