![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 2 Dołączył: 26.04.2019 Ostrzeżenie: (10%) ![]() ![]() |
Mam skrypt, który pobiera pliki z folderu, a dokładniej ich nazwy. Wszystko działa cacy, tylko problem jest w tym, że oprócz prawidłowych nazw plików wstawia jakieś 2 inne opcje wyboru (jest to w tagu <select>). Pierwsza to "." a druga to "..". str_replace mija się z celem, ponieważ próbowałem i opcje wyboru dalej zostają a w dodatku usuwa kropkę przy rozszerzeniu pliku. Jakieś pomysły?
Ten post edytował Nidan23 20.07.2019, 15:09:24 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
. oznacza bieżący katalog a .. katalog nadrzędny, wystarczy, że zrobisz if na te 2 przypadki bez żadnych wyrażeń regularnych.
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zobacz przykłady zwłaszcza isDot
https://prophp.pl/advice/show/5/w_jaki_spos...alogow_w_php%3F -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 594 Pomógł: 66 Dołączył: 22.02.2008 Skąd: Dublin Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował dublinka 21.07.2019, 07:02:56 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%) ![]() ![]() |
Kolejna możliwość:
W ogóle tych iteratorów jest trochę, można nawet kombinować z zagnieżdżonymi katalogami. Ten post edytował kreatiff 21.07.2019, 11:11:13 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 24.07.2025 - 21:58 |