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: 300 Pomógł: 32 Dołączył: 31.07.2006 Ostrzeżenie: (0%)
|
Temat był poruszany _wielokrotnie_. Są całe 3 rozwiązania:
1. Uploader we Flash/Java/itd 2. APC z włączoną odpowiednią opcją - ale są podobno problemy przy wielu uploadach na raz 3. Odbierać upload innym skryptem niż php, ja to kiedyś robiłem w perlu. JavaScript nie ma _żadnego_dostępu do pliku, który wybrałeś selektorem FILE, powinieneś się cieszyć jak możesz poznać nazwę pliku i np. sprawdzić czy rozszerzenie jest ok (IMG:style_emoticons/default/tongue.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 1 Dołączył: 24.09.2009 Ostrzeżenie: (0%)
|
Temat był poruszany _wielokrotnie_. Są całe 3 rozwiązania: 1. Uploader we Flash/Java/itd 2. APC z włączoną odpowiednią opcją - ale są podobno problemy przy wielu uploadach na raz 3. Odbierać upload innym skryptem niż php, ja to kiedyś robiłem w perlu. JavaScript nie ma _żadnego_dostępu do pliku, który wybrałeś selektorem FILE, powinieneś się cieszyć jak możesz poznać nazwę pliku i np. sprawdzić czy rozszerzenie jest ok (IMG:style_emoticons/default/tongue.gif) No tak, ale mnie ciekawi fakt, jak pobrać ścieżkę do tmp file, przed jego zuploadowaniem, przecież to jest na moim serwerze to nie robi żadnej luki w zabezpieczeniach dla użytkownika? Skąd serwer wie gdzie ma zapisywać temporary file, bo skądś to musi wiedzieć, czymś, gdzieś musi zostać wysłana o tym wiadomość? Gdzieś ta informacja musi być przetrzymywana, skoro jest przekazywana dalej dla skryptu PHP? |
|
|
|
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
Pilsener 1. Server wie gdzie uploadować, bo jest to zapisan... 2.02.2010, 11:49:45 
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: 27.12.2025 - 13:30 |