El lenguaje PHP puede dejar de crear una barra de progreso de carga que se utiliza para enviar información al usuario como un archivo de archivos a su servidor. Debe crear una barra de estado HTML que el lenguaje PHP utiliza para mostrar el estado del usuario. El código de bucles hasta que el archivo finaliza la carga en el servidor. Instrucciones
1
Haga clic en el archivo PHP que desea usar para mostrar la barra de progreso y seleccione el editor que desea utilizar . El archivo se abre en el editor , donde se crea la barra de progreso .
2
Crear el código de barra de progreso en la sección de PHP de su archivo . El código siguiente crea la barra de progreso :
$ url = basename ($ _SERVER [' SCRIPT_FILENAME ']); if ( isset ($ _GET [' progress_key ']) ) {$ status = apc_fetch ( ' upload_ ' . $ _GET [' progress_key ']); echo $ estado [' actual '] /$ Estado [ "total" ] * 100 , die ;}
3
Desplácese hasta el código HTML sección de la página . El siguiente código crea una sección de la página donde se muestra la barra de progreso :
< /div >
4
Añadir al Ajax código que procesa el archivo . El código Ajax pide el código PHP. La función de Ajax hace que el procesamiento asincrónico , por lo que el usuario no tenga que actualizar la página. En el siguiente código se activa cuando el usuario envía el archivo a subir al servidor :
$ get ( < php echo $ _GET [' up_id '] ; ? > & Randval = "+ . Math.random () , { } , la función ( data) { $ ('# progreso " ) fadeIn ( 100 ) . . $ (' # progreso" ) html ( parseInt (data) + " %") ;} ) } , 500) ;