"Existe-t-il un moyen d'afficher une barre de progression lors de l'envoi d'un fichier sur un serveur via PHP ?"
(11/07/2005)
De
nombreux développeurs se sont lancés dans la brèche des applications
Web réactives, et pas uniquement les développeurs JavaScript.
Joshua
Eichorn, créateur du projet phpDocumentor,
a repris une idée mise en place par le projet Ruby in Rails,
et l'a implémentée en PHP avec une pincée de magie Ajax. Le
résultat s'appelle UploadProgressMeter.
Il s'agit d'une classe complète prenant en compte la taille
du fichier envoyé, et plutôt que de recharger régulièrement
la page pour vérifier l'état de l'envoi, se sert directement
de JavaScript pour ne pas avoir à réafficher la page entière.