il risultato ottenuto è più che giusto, solo che tu vorresti fare in modo che esegua il while fino al punto in cui trova la cartella e dunque termina l'esecuzione dicendo che la cartella esiste, oppure vai fino in fondo e concludi che la cartella non esiste.
Ma non ci metteresti molto meno ad usare la funziona is_dir( string filename); (ti rimando alla doc PHP per i dettagli)?
Eviti tutto il tuo codice e non ha il tuo attuale problema.

Rispondi quotando