Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: upload plików
Forum PHP.pl > Forum > PHP
PrzemasJG
:?:
Witam!
W jaki sposób rozwiązać problem, aby przy przesyłaniu plików na serwer mieć możliwość wyświetlania postępu transferu pliku. Czy jest to możliwe do zrealizowania i czy php lub JS są tu wystarczające?

Pozdr. Przemek
mazy
php raczej odpada, przecież jest wykonywane po stronie serwera smile.gif
kwiateek
Oczywiscie jest taka mozliwosc tylko ze bedzie trzeba troche pokombinowac.
1. Mozna zrobic tak ze po klikniecu przez uzytkownika w przycisk Upload otiwera sie male okienko javascriptowe. W okienku wywolywany jest skrypt php ktory odswieza okno co 2 sekundy. Sprawdzasz za kazdym odswiezeniem rozmiar pliku tymczasowego ktory znajduje sie w katalogu tmp i pokazuje tzw. progress bar. Jesli proces zostaniewykonany w 100% zostanie wyslana informacja zapytwaniowa po stronie user-side z komunikatem ze proces wysylania zostal zakonczony i ze moze zamknac okienko lub zamkniesz okienko przy uzyciu js
2. Drugi sposob jest opisany na liscie majlingowej i odsylam cie pod adres: http://www.zend.com/lists/php-dev/200306/msg00075.html
3. Mozesz jeszcze wykorzystac AppletFile ale sam dokladnie nie docztalem na temat jego funkcjonowania
dragossani
http://from.ro:81/u/index.php
PrzemasJG
Witam!

Dzięki za pomysły!
Rozwiązanie od Kwiatka wydaje się do zrealizowania i w sumie wystarczające.
Dzięki!

Pozdr. Przemek
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.