GDE MAM CHYBU ??? :-(

Ahoj, obracim se na vas o radu:

Vytvoril jsem si skript, ktery otevre aktualni adresar, porovna soubory v rootu typu file, a vypise datum, kdy byl posledni takovy soubor modifikovan:

<?
$dp = OpenDir("./");
$i = 0;
RewindDir($dp);
$soubor = ReadDir($dp);
while ($soubor):
if ((FileType($soubor)) == "file") {
$soubory[$i] = FileMTime($soubor);
$i++;
}
$soubor = ReadDir($dp);
endwhile;
$nejnovejsi_soubor = Max($soubory);
$aktualizace = Date(j.". ".n.". ".Y, $nejnovejsi_soubor);
echo "Aktualizace: ".$aktualizace;
CloseDir($dp);
?>

Drive mi to bez problemu fungovalo, ale nyni mi to pise takovouhle hlasku:

"Warning: access to /3w/chytrak.cz/j from /3w/chytrak.cz/j/jirik denied in /3w/chytrak.cz/j/jirik/uvod.php on line 518"

"Warning: filetype() [function.filetype]: open_basedir restriction in effect. File(..) is not within the allowed path. in /3w/chytrak.cz/j/jirik/uvod.php on line 518"

Jak mam odstranit chybu, aby to zas normalne chodilo?

Diky moc za kazdy tip...

Jirka
snazis se dostat nad root sveho prostoru => to nesmis.... ten script se mi nechce lustit, ale nejspis se snazi dostat i na root coz by nemel
Ja myslel, ze kdyz oteviram adresar OpenDir("./"), tak oteviram adresar, ve kterem se prave nachazim.
O uroven vys bych ho oteviral OpenDir("../").

Jak bych jinak mel nacitat nazvy souboru z aktualniho adresare, napada me jedine ReadDir($dp), kdy $dp = OpenDir("./") - jak jsem to i pouzil, ale nefunguje mi to :-(

Jak bys to udelal Ty?

Diky moc...

Jirka