ciao a tutti![]()
scusate se irrompo nuovamente con una discussione sull'uso di is_dir ma non ne vengo a capo neanche dopo aver consultato le risposte ai questiti precedenti su questo forum.
Il mio problema: trovare e stampare solo le dir contenute in una data dir.
Esempio: dir pippo contiene 5 file e tre dir
setto la dir con $dir = $_SERVER["document_root"] . "/pippo";
echo $dir mi mostra il percorso corretto: sono nella dir pippo
apro la dir con opendir ed eseguo il ciclo while (il tutto liberamte tratto dagli articoli del sito)
all'interno del ciclo provo:
if(is_dir($read))
{ echo "$read
"; }
Ma il risultato è altalenante: una volta mi mostra solo le dir . e .., a volte nenache quelle.![]()
se eseguo !is_dir($read) mi stampa, correttamente, solo i file
Forse il problema consiste nel fatto che testo questo script su winzozz xp pro?
Ma se provo lo script sul mio caro e vecchio server linux non ottengo risultati diversi.
Grazie a chi mi indirizzerà sulla giusta soluzione.