ok!

perfetto ci sono arrivato...

bisogna cambiare la condizione in questo modo:
if(($mode & 0x4000) == 0x4000 && ($mode & 0x0004) == '-') {
chdir($dirname);
$handle = @opendir($dirname);
}


grazie a tutti per il supporto!


dies