PHP språk kan låta dig skapa en uppladdning förloppsindikator som du använder för att skicka feedback till användaren som en uppladdning till din server . Du måste skapa en HTML- statusrad som PHP använder för att visa status för användaren . Koden loopar tills filen är klar uppladdning till servern . Instruktioner
1
Högerklicka på PHP-fil som du vill använda för att visa förloppsindikatorn och välj editor du vill använda . Filen öppnas i editorn där du skapar förloppsindikatorn .
2
Skapa koden förloppsindikatorn i PHP delen av din fil . I följande kod skapas förloppsindikatorn :
$ url = basename ( $ _SERVER [ ' SCRIPT_FILENAME ' ] ) ; if ( isset ( $ _GET [ ' progress_key ' ] ) ) { $ status = apc_fetch ( ' upload_ ' . $ _GET [ ' progress_key ' ] ) ; echo $ status [ ' ström ' ] /$ status [ ' total ' ] * 100 , dö ;} Addera 3
Rulla ner till HTML avsnittet på sidan . Följande kod skapar en del av sidan där förloppsindikatorn visas :
< /div >
4
Lägg till Ajax kod som bearbetar filen . Den Ajax -koden anropar PHP-koden . Ajax -funktionen gör att bearbetningen asynkrona , så att användaren inte behöver uppdatera sidan . Följande kod utlöser när användaren skickar fil att ladda upp den till servern :
$ få ( < php echo $ _GET [ ' up_id ' ] ; ? ? > & Randval = " + . Math.random ( ) , { } , funktion ( data) { $ ( ' # framsteg ' ) FadeIn ( 100 ) , . . $ ( ' # framsteg ' ) html ( parseInt ( data) + " % " ) ; } ) } , 500 ) ;