Le langage PHP peut vous permettre de créer une barre de progression de téléchargement que vous utilisez pour envoyer vos commentaires à l'utilisateur sous forme de fichier ajouts à votre serveur. Vous devez créer une barre d'état HTML que le langage PHP utilise pour afficher le statut de l'utilisateur. Le code boucle jusqu'à ce que le fichier se termine le téléchargement sur le serveur. Instructions
1
clic droit sur le fichier PHP que vous voulez utiliser pour afficher la barre de progression et de sélectionner l'éditeur que vous souhaitez utiliser. Le fichier s'ouvre dans l'éditeur où vous créez la barre de progression .
2
créer le code barre de progression dans la section PHP de votre dossier. Le code suivant crée la barre de progression :
$ url = basename ( $ _SERVER [' SCRIPT_FILENAME' ] ) ; if ( isset ($ _GET [' progress_key '] ) ) {$ status = apc_fetch (' upload_ ' . $ _GET [' progress_key '] ) ; echo $ status [ 'current' ] /$ status [ 'total' ] * 100; matrice; }
3
Descendez à l' HTML section de la page. Le code suivant crée une section de la page où la barre de progression apparaît :
4
Ajouter le Ajax du code qui traite le fichier . Le code Ajax appelle le code PHP. La fonction Ajax rend le traitement asynchrone , de sorte que l'utilisateur n'a pas besoin de rafraîchir la page. Le code suivant déclenche lorsque l'utilisateur envoie le fichier à télécharger sur le serveur:
$ get ( < php echo $ _GET [' up_id '] ; ? > & Randval = "+ . Math.random ( ) , {} , function ( data) { $ ('# progrès » ) fadeIn (100); . . $ (' # progrès» ) html ( parseInt (data) + "% ");} ) } , 500) ;