Dzień dobry w te świąteczne dni. Mam pytanie, robię na swojej stronce magazyn plików do których będę miał dostęp. I tutaj następuje pytanie, odnosząc się do klasy odpowiedzialnej za udstępnianie plików i folderów znajdujących się w folderze w którym jesteśmy - konstruuje zmienną w oparciu o:
$server['DOCUMENT_ROOT'] i $server['PHP_SELF']
i klasie DirectoryIterator do której wcześniej utworzona zmienna jest przekazywana, następnie na obiekcie z klasy DirectoryIterator operujemy.
Wszystko w tym momencie działa jak należy, chodzi o samą strukturę, mianowicie.
Wcześniej wspomniana klasa musi być dodwawa za pomocą metody require_once do kolejnych zagnieżdzonych plików a te do wszystkich folderów do których user może mieć dostęp przez co konstruują się niepotrzebne '../../../../../' - oczywiście wykonałem metodę, która dodaje to za nas zwracając uwagę na zagnieżdzenie (drzewo i katalog w którym aktualnie jesteśmy ukazywany jest w URL'u więc nie było to jakieś trudne)m jednakże w każdym pliku w folder