![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 439 Pomógł: 0 Dołączył: 3.06.2010 Ostrzeżenie: (50%) ![]() ![]() |
Czy da sie sprawdzić wielkość pliku zanim zostanie on wciągnięty na serwer?
Chodzi mi o wyeliminowanie sytuacji kiedy ktoś wrzuca plik 100mb przez 15 min a na koniec dostanie komunikat ze plik jest zaduzy. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
AFAIK przy stosowaniu formularza HTML nie ma takiej możliwości aby to skutecznie sprawdzić.
Ustawianie w formularzu MAX_FILE_SIZE nic nie da w tym konspekcie. Nie pamiętam już jak się ma sprawa z ustawieniami upload_max_filesize i post_max_size w PHP - czy one nie zwrócą od razu błędu gdy plik będzie za duzy - musisz to sprawdzić. Ogólnie najlepszą metodą chyba jednak jest użycie do celu uploadu plików apletu Javy lub flash'a (z czego to drugie ma mnogość rozwiązań i gotowych skryptów które Ci polecam) Dodatkowo Flash i Java applet pozwolą Ci w łatwy sposób na implementacji postepu uploadu (IMG:style_emoticons/default/wink.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 16:55 |