Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 1 Dołączył: 11.11.2008 Skąd: Kalisz Ostrzeżenie: (10%)
|
Witam!
Jak zrobić listę wszystkich plików wybranego formatu znajdujących się na serwerze FTP w wszystkich folderach? np. lista plików .php test.php katalog/test.php itp. Za wszelkie wskazówki z góry dziękuję! |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 30 Dołączył: 11.11.2008 Skąd: Kraków Ostrzeżenie: (0%)
|
1. połączenie ftp/otwarcie lokalnego katalogu
2. pzeszukanie katalogu głównego, sprawdzanie rozszerzeń (jeśłi zgodne dodaj do listy) oraz typów plików (jeśli katalog przeszukaj go jako podkatalog) 3. zbudowanie listy w czym konkretnie masz problem? |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 1 Dołączył: 11.11.2008 Skąd: Kalisz Ostrzeżenie: (10%)
|
Mam problem z przeszukaniem wszystkich katalogów i podkatalogów FTP z plikami o danym rozszerzeniu np. .php
Próbowałem funckcją glob lecz nic z tego. Chodzi tutaj o to, aby wszystkie odnalezione na całym serwerze pliki php pokazać z ścieżką dostępu (np. folder/folder/folder/test.php) |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 331 Pomógł: 30 Dołączył: 11.11.2008 Skąd: Kraków Ostrzeżenie: (0%)
|
zrób sobie rekurencję, w pseudokodzie wygląda to tak:
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 2 Dołączył: 16.12.2009 Ostrzeżenie: (0%)
|
Poniżej podam funkcję, która może okazać się bardzo przydatna w opisanym przez ciebie problemie:
Podana funkcja zwraca ci wszystkie nazwy katalogów i plików w danym folderze w formie tablicy. Po prostym przekształceniu, możesz sprawić, aby ta funkcja podawała również ścieżkę do konkretnego pliku/katalogu. Reszty chyba już nie muszę tłumaczyć. |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 18:25 |