Hallo!
enthält Deine Aufgabenstellung eine solche strikte Limitierung auf drei Ebenen, statt eine komplette
rekursive Verarbeitung eines kompletten Baums?
Nein, das ist ein lizenzfreies Skript das ich verwende. Ich habs nicht selber geschrieben. Schön wärs wenn ich das könnte, dann hätte ich wohl nicht solche Probleme mit dem Ding ;)
Ich verstehe allerdings nicht, was Du da tust.
Ich verstehs auch nicht mehr ... leider.
$temp mag beispielsweise einen Dateinamen enthalten,
sagen wir mal 'site/bestaetigung.shtml'.
Aber der wird niemals _identisch_ zu einem Eintrag
aus @files sein! Mit 'eq' machst Du keinen Muster-
vergleich, sondern einen String-Vergleich.
Das heißt? Es ist alles verkehrt!? Das Original-Skript, in dem das so drinnensteht, hat aber funktioniert. Solange ich einfach alle Verzeichnisse (bis auf drei Ebenen wie Du ja bemerkt hast) aus dem Basisverzeichnis durchsuche ohne irgendwelche Einschränkungen funktioniert alles einwandfrei.
Das wird also immer wahr sein - oder nie, je nachdem,
was in $temp_file drin steht.
Hmmm ... ?
Ich glaub ich gebs bald auf ... aber irgendwie muss ich das doch hinkriegen, das Skript so umzubauen dass eben nicht alle Dateien durchsucht werden!?
Eure verzweifelnde sunny