Barre de Progression d'Upload en PHP qui fonctionne

jobo83 Messages postés 2 Date d'inscription lundi 31 mai 2004 Statut Membre Dernière intervention 15 octobre 2008 - 9 févr. 2005 à 16:23
cs_Unknownn Messages postés 5 Date d'inscription dimanche 5 juin 2005 Statut Membre Dernière intervention 4 juillet 2005 - 4 juil. 2005 à 16:09
Bonjour, tout le monde,
Après avoir cherché désesperement une Barre de Progression d'Upload en PHP qui fonctionne, je l'ai trouvé!! OUF, et elle fonctionne à merveille!! Voir à cette adresse de demo :
http://pdoru.from.ro/upload-progress-meter/upload-progress-meter-v4/live-demo/index.php
Il est même possible de télecharger le script à cette adresse :
http://pdoru.from.ro/upload-progress-meter/upload-progress-meter-v4.1.tgz
Le hic, c'est que après 48h00 de bataille, je n'arrive toujours pas à la faire fonctionner!!
Le script est-il faussé, ou trop compliqué, ou hors de mes competences?!
Je suis à bout, j'abandonne donc à regret en ésperant que quelqu'un de plus calé que moi saura me donné le mode d'emploi!

Merci à tous...
jobo83

1 réponse

cs_Unknownn Messages postés 5 Date d'inscription dimanche 5 juin 2005 Statut Membre Dernière intervention 4 juillet 2005
4 juil. 2005 à 16:09
Bonjour jobo83,



Je recherche aussi une barre de progression pour l'up. Merci pour avoir proposé ta solution.



Je suis désolé si je ne te réponds que maintenant et espérant que je puisse t'aider.



J'ai la solution à ton problème. Je cite : "Malheureusement, PHP ne permet pas d'afficher de
barre de progression pendant le téléchargement. Pourquoi ? La raison
est simple, le script PHP est appelé uniquement lorsque l'envoi du
fichier est terminé, et ne donne pas accès aux données raw post. On ne
peut donc pas controler où en est le chargement, même en utilisant du
javascript.
Pas sans changement en tous cas. Il existe en effet une extension
non officielle qui permet de gérer une barre de progression pendant le
téléchargement. Il faut par contre appliquer un patch à PHP, et
compiler l'extension. Vous ne pouvez pas le faire n'importe où (il faut
pouvoir administrer le serveur), et vous devez avoir les compétences
pour le faire. Le lien ci dessous n'est donc fournit qu'à titre
informatif, et s'adresse aux utilisateurs avancés. A vos risques et
périls."


source : http://www.phpfrance.com



Voilà

Amicalement,

Unknownn
0
Rejoignez-nous