Michael Tyssen: Script gibt zu schnell auf!

Beitrag lesen

hi,

danke ich habe es jetzt kapiert, eigentlich hatte ich schon immer das Gefühl, das ich auch mal an diese Grenzen stoße.
Aber der drang zur perfektion wird auch dies beseitigen. Kann ja auch durch das viele ausprobieren passiert sein.
An der Front lehrnt man eben am besten.

Habe jetzt noch ein Sicherheitsproblem aufgedeckt.
Welches erfordert das ein Skript nun noch in ein weiteres Verzeichniss muß, aber im darüberliegenden suchen muß.

$diraccount= "../../001";

opendir(DIR, $diraccount) or die "kann Verzeichnis nicht lesen $!";
while (defined($file = readdir(DIR)))
{
if (-d($file) && $file !~ /^..?$/)
{
print" Verzeichnis = $file";
}

wie bekomme ich jetzt opendir dazu ein Verzeichniss höher zu gehen?

Account-Verzeichniss
|-content1 (als Verzeichniss)
|-content2 (als Verzeichniss)
|-zentrale
   |- Datei die die Contente($file) anzeigen soll

Und das Verzeichniss "zentrale" soll nicht angezeigt werden.

Würde mich auf weiteren Kontakt freuen.

M.f.G.
Michael Tyssen