![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Cześć, nie mogę sobie poradzić z jednym problemem...
Otóż chciałbym aby nie szedl insert gdy uploadowane zdjecie bedzie mialo inne rozszerzenie niż dopuszczalne. Nie mam jednak pojecia jak to zrobic, kombinowałem już kilka razy i nic ;/
Ten post edytował crew123 30.06.2012, 12:44:03 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
Trochę to chaotyczne, a samo rozszerzenie sprawdzasz błędnie (pathinfo). Na szybko aby to naprawić, stwórz zmienną $error = false, jeśli rozszerzenie będzie złe, zamieniasz na true, przed zapytaniem do bazy sprawdzasz w warunku czy error nadal ma false, jeśli tak, wykonujesz, jeśli nie, sprawdzasz wyświetlasz bład.
Ten post edytował !*! 30.06.2012, 12:48:30 -------------------- Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta). |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 280 Pomógł: 46 Dołączył: 23.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie chce mi się całego kodu analizować dokładnie, ale wystarczy wziąć kod który dodaje do bazy pod klamerkę przy instrukcji:
if ($sp1[1] == "gif" or $sp1[1] == "jpg" or $sp1[1] == "JPG" or $sp1[1] == "GIF" or $sp1[1] == "jpeg" or $sp1[1] == "JPEG" or $sp1[1] == "png" or $sp1[1] == "PNG") A jeszcze lepiej to jak plik poprawnie się utworzy @EDIT: A najlepiej przepisz od nowa to. Ten post edytował Evinek 30.06.2012, 12:48:48 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 89 Pomógł: 0 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Dobra działa, dzięki
![]() --- Mam jeszcze pytanie, co zrobic aby gdy zostawie pisty input file nie pokazywalo bledu z rozszerzeniem? Ten post edytował crew123 30.06.2012, 13:09:25 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 21.07.2025 - 03:36 |