Autor Zpráva
radimsu
Profil
Zdravím,
Nevíte tu někdo prosím jak pomocí funkce ftp_nlist nebo ftp_rawlist nebo podobných vypíšu pouze adresáře?
DJ Miky
Profil
Buď můžeš použít funkci ftp_is_dir(), kterou několik lidí posílalo v komentářích k ftp_nlist:
http://www.php.net/manual/en/function.ftp-nlist.php#73401
http://www.php.net/manual/en/function.ftp-nlist.php#78447
a jeden záznam po druhém testovat,

nebo můžeš použít ftp_rawlist() a zkoumat, jestli je na začátku písmeno "d". Pro usnadnění můžeš použít např. tuto funkci na parsování výstupu ftp_rawlist:
http://www.php.net/manual/en/function.ftp-rawlist.php#110803
která ti vrátí pole s výpisem adresáře, kde klíčem je název souboru/adresáře a hodnotou je pole s dalšími informacemi (např. 'type' obsahuje file nebo directory). A nebo si ji můžeš rovnou upravit tak, aby vracela pouze adresáře.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: