![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
Panowie mam pętle foreach w której sprawdzam, czy dane rozszerzenie z tablicy array znajduje się na serwerze:
w jaki sposób mogę teraz dopisać do zmiennej typ_obrazek rozszerzenie które zostało dopasowane? Korzystając z okazji chciałbym się dowiedzieć, czy jest sens dopisać do tablicy array rozszerzeń JPG, PNG, GIF ? czy po prostu przy wrzucaniu na serwer zamieniać wszystkie znaki na małe literki ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
-------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@trueblue dzięki za przykład, ale czy na moim przykładzie nie da się tego zrobić? Zauważ , że w moim przykładzie oprócz sprawdzenia rozszerzenia obrazka , muszę sprawdzić czy jest true czy false (tzn. czy istnieje czy nie istnieje)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
A jeśli plik nie istnieje, to myślisz, że w tablicy znajdzie się jego rozszerzenie?
W tablicy $ext masz rozszerzenia plików (bo może być kilka o tej samej nazwie, a różnym rozszerzeniu). -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 681 Pomógł: 28 Dołączył: 14.08.2014 Ostrzeżenie: (0%) ![]() ![]() |
@trueblue Jeśli plik nie istnieje, to nie potrzebuje znać rozszerzenia
![]() Chodzi o to by sprawdzić czy plik istnieje - istnieje przekazuje true do TPL , ale teraz w TPL muszę wstawić rozszerzenie - ale żeby je wstawić muszę wiedzieć co ![]() Dobra, problem naprawiony: jednak wystarczyło samo:
Ten post edytował casperii 2.06.2018, 16:00:32 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 6 806 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
@trueblue Jeśli plik nie istnieje, to nie potrzebuje znać rozszerzenia ![]() To dobrze, bo i tak byś go nie poznał. Jeszcze raz. W tabeli $ext masz rozszerzenia znalezionych plików. Jeśli plik o jakimkolwiek z tych rozszerzeń nie istnieje, to tablica jest pusta. Czyli istnienie rozszerzenia w tablicy świadczy o tym, że plik istnieje - masz dwie informacje w jednym. -------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:37 |