![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 24.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich.
Zrobiłem skrypt uploadu i mam pewien problem. Podczas uploadu można wybrać wiele plików, które nie powinny razem przekraczać np. 400kb. Więc pomyślałem, że w foreach wyciągnę rozmiar każdego pliku, a następnie wszystko zsumuje. Kod wygląda tak:
Co daje mi rozmiary wszystkich plików (oczywiście są w nowych liniach przez <br>, normalnie są "złączone"): Kod 18 33976 889 I mam teraz pytanie... jak to wszystko pododawać w foreach? Ten post edytował lary7 24.08.2009, 21:37:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Ja osobiście przy zdarzeniu onsubmit bym już JS zaprzągł i sprawdził u klienta, czy aby pliki nie są za duże. Po co ściągać je na serwer ileś tam czasu by się nagle okazało, że ktoś chciał wrzucić 10MB plik przy ograniczeniu 100kB? Sprawdzasz sumaryczny rozmiar plików i jeśli za duże to nawet nie próbujesz uploadu. A na serwie i tak sprawdzasz rozmiar bo userom sie nie ufa. Nie bez powodu admini piszą o użyszkodnikach (IMG:style_emoticons/default/winksmiley.jpg)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 06:51 |