![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Mam problem
Otóż muszę wykonać w php strukture katalogów, jakie się znajdują w 1 określonym folderze, Problem polega na tym, aby skrypt uwzględniał pod-katalogi, czego nie udaje mi sie zrobic (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Kazdy katalog i pod-katalog moze miec (choc nie zawsze ma) bardzo dużą ilość katalogów i podkatalogów. Mógłby ktoś podać jak się do tego zabrać? Chodzi mi o spis w stylu: Kod kat 1 - kat 2 - kat 3 - kat 4 - kat 5 - kat 6 kat 7 - kat 8 - kat 9 - kat 10 kat 11 itd... help ;p |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
pobaw się opendir(); i readdir();
pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 36 Dołączył: 9.04.2003 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Wiem do czego służa podane komendy, ale nie wiem jak zrobić, aby "wejsc" do kazdego katalog odczytac podkatalogi (i ew. do nich tez wchodzic) a pozniej "wyjsc" i dac nastepne.... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
|
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 1 566 Pomógł: 37 Dołączył: 14.05.2003 Skąd: Kraków ![]() |
Ja jak zwykle robie za pomocą linku...
sprawdzasz czy np. $_GET['cat'] jest puste, jeśli tak wtedy dajesz opendir('.'); jeśli jest coś tam to dajesz: opendir($_GET['cat']); dajesz tylko pętle while aby wyświetlić co to tam ma i tyle. Jeśli dobrze zrozumiałem to by o to chodziło. |
|
|
![]()
Post
#5
|
|
Grupa: Przyjaciele php.pl Postów: 742 Pomógł: 0 Dołączył: 14.12.2003 Skąd: Gdańsk, Trójmiasto Ostrzeżenie: (0%) ![]() ![]() |
kiedyś napisałem coś takiego:
pozdrawiam |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 24.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
mnie udalo sie sklecic cos takiego:
czyli wczytuje w array drzewko od pwd w dol. kontrole glebokosci katalogu wprowadzilem z przezornosci, mozna to smialo wywalic. php dopiero zaczynam, podejrzewam wiec ze cos tu jest niehalo, choc dziala. jestem otwarty na wszelka krytyke (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) +++ |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.10.2025 - 13:41 |