La version que je t'ai filé n'était pas prévue pour énumérer à partir de la racine du ftp ; et pour cause c'est vivement déconseillé, puisque dans ce cas tu ne peux pas soustraire de fichiers à l'énumération.
Ceci dit, avec les petites modifications que je viens d'apporter le script pourra désormais indifférement commencer à la racine ou ailleur...
Pour énumérer à partir de la racine il faut mettre un simple point comme nom de dossier.