![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.12.2004 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Chciałbym zrobić jakąś informację na temat tego, że plik jest ładowny.
Idealnie byłoby gdyby zmieniałby się procenty lub na bierząco było pokazane ile pliku zostało już uploadowane. Ostatecznie mogłoby być to okienko z informacją że plik jest ładowany, a następnie jak zostanie załadowany to okienko zniknie. Nie proszę tutaj o gotowy skrypt (choć może być) a jedynie o podpowiedź jak mam to zrobić, lub gdzie tego szukać. Może to się raczej nadaje bardziej na temat po stronie przeglądarki. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 20.05.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie spotkalem sie z wykonaniem czegos takiego w php, natomiast we flashu juz tak poszukaj w google PRELOADER.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 31 Pomógł: 0 Dołączył: 29.05.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ja znalazlem cos dla Ciebie
http://e-grafik.pl/articles.php?id=84&PHPS...001d9827335ea93 To jest chyba to o co Ci chodzi ![]() |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.12.2004 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
No chyba nie
![]() Specjalnie pisze na forum php, nie chodzi mi o reloader do filmu flasha tylko status pobieranego pliku przez php. Generalnie chodzi o to żeby użytkownik nie stracił cierpliwości kiedy uploaduje np 10MB - chce żeby miał jakąś informację co się dzieje. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 2 Dołączył: 3.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Ale webtg chodzi o preloader uploadowanego pliku, szukając tego co piszecie znajdzie zupełnie co innego (preloader ładowania animacji flash lub innego obiektu we flash'u).
Skrypt, który może Ci sie przydać znajdziesz tutaj: http://www.raditha.com/php/progress.php W tym temacie działanie po stronie przeglądarki ma akurat znaczenie marginalne (w powyższym przykładzie wogóle nie są używane funkcje po stronie przeglądarki). Przy elementarnej wiedzy z zakresu php można też taki preloader uploadowanego pliku wykonać, jest tylko jeden problem: jak odczytać nazwę uploadowanego pliku przed jego całkowitym uploadowaniem, wiadomo, że php umieszcza uploadowane pliki w katalogu /tmp nadając im dziwne nazwy, wystarczy przy pomocy innego pliku (uruchamiając np. okienko popup) odczytać nazwę pliku aktualnie uploadowanego i monitorować jego wielkość w czasie przesyłania, a póżniej można z tymi danymi zrobić już dosłownie wszystko i przedstawić aktualny stan przesyłanych danych na wiele sposobów. Na razie nie wiem, jak odczytać nazwę pliku przed zakończeniem jego uploadowania, ale się dowiem ![]() Tutaj masz inny przykład: http://bluga.net/projects/uploadProgressMeter/ Ten post edytował johnson 8.06.2005, 12:29:35 |
|
|
-Guest- |
![]()
Post
#6
|
Goście ![]() |
Podane linki, sa do skryptow ktore albo potrzebuja rozszerzen cgi lub patchowania samego php, bez tego typu bajerow moim zdaniem nie da sie tego zrobic, najwiekszy jest problem z pobraniem wielkosci pliku przed pobraniem aby wyswietlic uploadowanie w pasku, poniewaz javascript bez specjalnych uprawnien nie moze miec dostepu plikow na dysku a z poziomu php dowiedziec sie tego nie da.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 28.12.2004 Skąd: Tarnowskie Góry Ostrzeżenie: (0%) ![]() ![]() |
Teraz tylko trzeba odpowiedzieć sobie na pytanie: czy gra warta jest świeczki ?
I zabrać się do pracy. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 2 Dołączył: 3.12.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Guest @ 2005-06-10 15:49:33) najwiekszy jest problem z pobraniem wielkosci pliku przed pobraniem aby wyswietlic uploadowanie w pasku, poniewaz javascript bez specjalnych uprawnien nie moze miec dostepu plikow na dysku a z poziomu php dowiedziec sie tego nie da pobranie wielkości przesyłanego pliku przed jego całkowitym przesłaniem na serwer to największy i w chwili obecnej jedyny problem, aby zrealizować to zadanie jeśli ktoś by wiedział jak to zrobić to proszę o info, oczywiście chodzi tu o jakiś uniwersalny sposób, albo z wykorzystaniem php w standardowej konfiguracji albo prostych funkcji JavaScript |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 20.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 123 Pomógł: 0 Dołączył: 12.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
tak na chlopski rozum to mozna zrobic dzielac plik przypuscmy na 100 czesci
1 czesc = 1% przy uploadowaniu 1% skrypt dokleja czesc pliku do pliku juz na serwerze i wypluwam nam status +% ![]() -------------------- Warsztat: Easy PHP 1.7:Apache 1.3.27|PHP 4.3.3|PHPMYADMIn 2.5.3|MYSQL 4.0.15
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:02 |