ciao
ho questo codice che dovrebbe leggere il contenuto della dir (caricati) e dovrebbe dirmi se è un file o una dir...

Codice PHP:
<?
$dir
=opendir("caricati");
while(
$file=readdir($dir)){
//--escludo. e ..
if($file != "." && $file != "..") {
if(
is_file($file))echo"$file - (FILE) 
"
;else echo"$file - (DIR) 
"
;
}
}
//while
closedir($dir);
?>
ma non so perchè questo è il risultato:
codice:
cartella 2 - (DIR) 
gb.php - (DIR) 
Nuova cartella - (DIR) 
psw.txt - (DIR) 
Readme.txt - (DIR) 
vedi.php - (FILE)
i file php e txt (solo alcuni) vengono letti come dir anzichè come file...

cosa ho sbagliato