Zadejte hledaný výraz...

PHP název složky v rekurzivním výpisu

Ondřej Váško
verified
rating uzivatele
1. 8. 2019 09:05:05
Ahoj, potřebuju poradit. Na FTP mám založenou stromovou strukturu složek a souboru v následujícím tvaru:
file-manager
- folder-1
-- subslozka-1-1
--- soubor3.jpg
--- soubor4.jpg
-- subslozka-1-2
-- soubor1.jpg
-- soubor2.jpg
- folder-2
-- soubor1.jpg
-- soubor2.jpg
- folder-3
A tyto jednotlivé soubory chci udělat klikací, tj. na stažení nebo otevření. Jednotlivé složky a soubory vypisuju následujícím skriptem:
A místo xxxxx bych potreboval vlozit vzdy aktualni složku ze ktere je soubor vyčítaný. A nevím jak to udělat.
Byl by někdo tak hodný a poradil, prosim?
Díky, O.
1. 8. 2019 09:05:05
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410542
David Musil
verified
rating uzivatele
(69 hodnocení)
1. 8. 2019 09:28:46
Tak to bys mel mit v te promenne $dir pokud se nepletu. Kdyz tam mas podminku, kdy overujes is_dir($dir), tak to je prece ten adresar o ktery ti jde, ne?
1. 8. 2019 09:28:46
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410541
Ondřej Váško
verified
rating uzivatele
1. 8. 2019 09:59:53
Napsal musil.david;1538067
Tak to bys mel mit v te promenne $dir pokud se nepletu. Kdyz tam mas podminku, kdy overujes is_dir($dir), tak to je prece ten adresar o ktery ti jde, ne?
Právě ona proměnná $dir je definovaná hned nahoře.
kde musi byt jeste /hosting/www před doménou aby to správně fungovalo. Jedině toto bych musel odstranit a pak už by to měl být správný tvar.
1. 8. 2019 09:59:53
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410540
brooks
verified
rating uzivatele
1. 8. 2019 10:12:38
Napsal ondra15;1538072
Právě ona proměnná $dir je definovaná hned nahoře.
kde musi byt jeste /hosting/www před doménou aby to správně fungovalo. Jedině toto bych musel odstranit a pak už by to měl být správný tvar.
$dir a PHP: basename - Manual , z toho už si to poskládáš.
1. 8. 2019 10:12:38
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410539
Jan Kuthan
verified
rating uzivatele
(48 hodnocení)
1. 8. 2019 15:05:04
cesta do pekla :), ale jinak `brooks` poradil správně.
1. 8. 2019 15:05:04
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410538
Podívejte se taky na RecursiveDirectoryIterator a jeho použití třeba v Nette/Finder.
Nebo na Symfony/Finder.
1. 8. 2019 15:25:08
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410537
crs
verified
rating uzivatele
(1 hodnocení)
3. 8. 2019 12:05:34
PHP triky - Rekurzivní glob()
3. 8. 2019 12:05:34
https://webtrh.cz/diskuse/php-nazev-slozky-v-rekurzivnim-vypisu/#reply1410536
Pro odpověď se přihlašte.
Přihlásit