• User

    Associare una barra di avanzamento all'upload di un file

    Ciao a tutti; ho creato un modulo che mi permette di uplodare un file tramite il PHP; qualcuno di voi saprebbe indicarmi come associarci una barra di avanzamento? Ho cercato un pò su google ma non ho ottenuto risultati consistenti.. Grazie 🙂


  • Moderatore

    mmm....purtroppo questa è tra le cose più difficili da fare in PHP....PHP non supporta lo streaming asincrono e questo impedisce allo script di verificare quanti bytes sono stati uppati in un determinato momento.....

    le soluzioni esistenti ad oggi sono due.....si può usare Perl e lì è relativamente facile (tramite Perl+Ajax) visualizzare una progress bar....

    nel caso di PHP c'è una patch da applicare all'interprete PHP che poi va ricompilato che aggiunge la funzionalità di streaming asincrono....

    la patch la puoi trovare qui http://www.modphp.org/viewtopic.php?t=324