A linguagem PHP pode deixá-lo criar uma barra de progresso de upload que você usa para enviar um feedback para o usuário como um arquivo de uploads para o servidor . Você deve criar uma barra de status HTML que a linguagem PHP usa para exibir o status para o usuário. O código faz um loop até que o arquivo termina fazer o upload para o servidor. Instruções
1
o botão direito do mouse no arquivo PHP que deseja usar para exibir a barra de progresso e selecionar o editor que você deseja usar. O arquivo é aberto no editor onde você cria a barra de progresso .
2
Criar o código de barra de progresso na seção PHP do seu arquivo . O código a seguir cria a barra de progresso :
$ url = basename ( $ _SERVER [' SCRIPT_FILENAME '] ); if ( isset ( $ _GET [' progress_key ']) ) {$ status = apc_fetch (' upload_ ' . $ _GET [' progress_key '] ); echo $ estado [' atual '] /$ estado [ 'total' ] * 100; morrer ;}
3
Desça até a HTML seção da página . O código a seguir cria uma seção da página onde a barra de progresso é exibida :
4
Adicione o Ajax código que processa o arquivo . O código Ajax chama o código PHP. A função Ajax torna o processamento assíncrono , para que o usuário não tem que atualizar a página. O código a seguir é desencadeada quando o usuário envia o arquivo para enviá-lo para o servidor :
$ get ( & Randval = "+ . Math.random () , {} , function ( data) { $ ('# progresso ') fadeIn (100); . . $ ('# progresso " ) html ( parseInt ( dados ) +" % ");} ) } , 500) ;