ndlarsen skrev:
> Hej.
>
> Jeg har en mindre problem med is_dir(). Når jeg kører to næsten
> identiske scripts fra to forskellige mapper, mod samme mappe, får jeg to
> forsekllige resultater.Den eneste forskel mellem de scripts er en
> variabel som indeholder stien til mappen de kører mod.
Den første af dem:
$dir = getcwd() . '/files' ;
echo '<h1>Listing content of ' . $dir . '</h1>' . "\n";
echo '<table><tr><td>file</td><td>is_dir()</td></tr>' . "\n";
$dir = dir($dir);
while(false !== ($entry = $dir->read())){
if($entry != 'index.php')
echo
'<tr><td>'.$entry.'</td><td>'.is_dir($entry).'</td></tr>'."\n";
}
$dir->close();
Du tjekker med is_dir($entry), men du er jo ikke i
/customers/ionline.dk/ionline.dk/httpd.www/test/files (som er den mappe
du looper igennem)
Du er i /customers/ionline.dk/ionline.dk/httpd.www/test
Så du spørger faktisk om bibliotekerne i test/files er et bibliotek i
test mappen.
Har du tilfældigvis en tmp mappe i begge mapper?
--
Dan Storm - storm at err0r dot dk /
http://err0r.dk
Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!