Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come caricare un PHP Progress Bar

Il linguaggio PHP può permettere di creare una barra di avanzamento del caricamento che si utilizza per inviare un feedback per l'utente come file arrivi al server . È necessario creare una barra di stato HTML che utilizza il linguaggio PHP per visualizzare lo stato per l'utente. Il codice di loop fino a quando il file finisce di caricare sul server . Istruzioni
1

destro del mouse sul file PHP che si desidera utilizzare per visualizzare la barra di avanzamento e selezionare l'editor che si desidera utilizzare . Il file viene aperto nell'editor, in cui si crea la barra di avanzamento .
2

creare il codice barra di avanzamento nella sezione PHP del file . Il codice seguente crea la barra di avanzamento :

$ url = basename ( $ _SERVER [' SCRIPT_FILENAME '] ) ; if ( isset ( $ _GET [' progress_key '] ) ) { $ status = apc_fetch ( ' upload_ ' . $ _GET [' progress_key '] ) ; echo $ stato [ 'current' ] /$ Stato [ 'total '] * 100; morire; }

3 Scorrere verso il basso per il codice HTML sezione della pagina . Il codice seguente crea una sezione della pagina in cui la barra di avanzamento :

< /div >
4

Aggiungi l' Ajax codice che elabora il file . Il codice Ajax chiama il codice PHP . La funzione Ajax rende l' elaborazione asincrona , in modo che l'utente non deve aggiornare la pagina . Il codice seguente si attiva quando l'utente invia il file da caricare sul server :

$ get ( & Randval = " + . Math.random ( ) , { } , function ( data) { $ ( ' # progress' ) fadeIn ( 100 ) . . $ ( ' # progress' ) html ( parseInt ( dati) + " % " ) ; } ) } , 500) ;

 

Programmazione © www.354353.com