
Originariamente inviata da
cavicchiandrea
il passaggio sbagliato è quello evidenziato facendo i controlli sul server (dove risiede e lavora il php) il client (vedi pc utente dove risiede e lavora il browser) non esiste perché appunto sono due ambienti diversi.
A) Usi l'elemento html5 progress (funziona solo con browser recenti e non sono sicuro se è supportato da tutti)
B) sviluppi uno script js che interroga il server per capire a che punto è (avendo ottima conoscenza js difficoltà tra il 7/8) ed esegui l'invio dei dati con Ajax (come fanno molti script upload con avanzamento)
C) esegui comunque una chiamata Ajax che oltre ad inviare i dati attiva una gif animata d'attesa e al response la nascondi, ma non è un avanzamento
