Befehl - Nach Dateien suchen?

itmpatti

Mitglied
Hallo,

gibt es einen PHP-Befehl, mit dem ich einen Ordner nach einer bestimmten Datei durchsuchen kann, oder einem Dateitypen?


Danke schon mal

Patrick
 
Versuch es mal hiermit:

PHP:
$mydir = dir("./verzeichnis");
echo "Aktuelles Handle: ".$mydir->handle . "<br>\n";
echo "Pfad: ".$mydir->path . "<br>\n";
while($file=$mydir->read()) {
  echo $file."<br>\n";
}
$mydir->close();

Das zeigt den kompletten Inhalt eines Verzeichnisses an.
Und in der while-Schleife machste anstatt nen echo den Vergleich.
 
Ansonsten, wenn das Script auf einem Unix-Server läuft, kannst du mit system() beliebige Konsolenkommandos ausführen und mit find sehr viel Spaß haben.
 
Obwohl man sollte mit Systemcommandos vorsichtig umgehen. Wenn der Server falsch konfiguriert ist oder das Script, dann ist es ein leichtes mal eben den Pfad von wichtigen Systemdateien herauszufinden und die evtl. auszulesen :)
 
Also um eine bestimmte Datei in deinem System zu finden
kann ich dir das Tutorial zum Thema Dateilisting und ein
oder zwei Blicke in Tims RegexTutorial empfehlen.

Nils
 
Zurück