Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 24.09.2009 Ostrzeżenie: (0%)
|
Witam,
Próbuję napisać coś ala progress bar w AJAXIE oraz PHP, lecz nie mogę się nigdzie doszukać jak sprawdzić wielkość pliku przed zuploadowaniem go na serwer. Zauważyłem, że do wielkości pliku mogę dostać się tylko jeśli zwróci wartość true, czyli dopiero po zuploadowaniu go, a to mi nic nie pomoże. Chce uzyskać ścieżkę do tymczasowego pliku oraz pobierać wielkość pliku co np. pół sekundy no i reszta to już z górki, ale muszę mieć dostęp do ścieżki przed zuploadniem, a nie po... Wie ktoś może, czy jest to możliwe? (IMG:style_emoticons/default/winksmiley.jpg) Pozdrawiam, Armon |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%)
|
1. Server wie gdzie uploadować, bo jest to zapisane w php.ini
2. A pod jaką nazwą to chyba masz tablicę $_FILES? Teraz sprawdza się przesłany plik, zanim się go zapisze. Służą do tego choćby: http://pl2.php.net/manual/pl/ref.fileinfo.php Masz też cały arsenał starych sposobów: np. wczytanie kilku pierwszych i ostatnich bajtów pliku by sprawdzić, co zawiera. I nie da się sprawdzić pliku na komputerze użytkownika, stąd kwarantanna w postaci pliku tymczasowego. |
|
|
|
armon Sprawdzenie wielkości pliku PRZED uploadem 1.02.2010, 15:59:59
dantes Z tego co wiem, to Ajaxem/Jsem będzie ciężko o ile... 1.02.2010, 16:06:21
armon Jeżeli dostanę się do tymczasowego pliku przed zup... 1.02.2010, 16:10:00 
Blame Cytat(armon @ 1.02.2010, 16:10:00 ) J... 1.02.2010, 16:30:50 
armon Cytat(Blame @ 1.02.2010, 16:30:50 ) A... 1.02.2010, 16:36:09
ucho Temat był poruszany _wielokrotnie_. Są całe 3 rozw... 1.02.2010, 20:02:52 
armon Cytat(ucho @ 1.02.2010, 20:02:52 ) Te... 2.02.2010, 10:27:24 
armon Cytat(Pilsener @ 2.02.2010, 11:49:45 ... 2.02.2010, 13:25:13
Blame Mamooo! Widzę że tego nie rozumiesz więc posta... 2.02.2010, 15:13:50 
armon Cytat(Blame @ 2.02.2010, 15:13:50 ) M... 2.02.2010, 16:30:29
-=Peter=- Sprawdź http://pecl.php.net/package/uploadprogress... 2.02.2010, 16:53:30 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 03:34 |