$dir = "../";
$d = dir($dir);
while ($entry = $d -> read())
{
if($entry != "." && $entry != "..")
{
if(is_dir($entry)) $icon = 'folder'; else $icon = 'p';
echo ("<img src=\"../../icons/$icon.gif\"> <a href=\"$dir$entry\">$entry</a><br/>\n");
}
}
Typowy kod z wykorzystaniem funkcji is_dir... nie działa - is_dir zawsze zwraca fałsz.. funkcja działa poprawnie tylko i wyłącznie jeżeli $dir = ".";
Co ciekawe widziałem, że ludzie mieli ten problem na wielu forach, i nikt nie potrafił na te posty odpowiedzieć (w manualu php też nic na ten temat nie ma) liczę na was :D