Faire une barre de progression

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Faire une barre de progression

Re: Faire une barre de progression

par stealth35 » 08 janv. 2010, 16:54

En fait j'ai pô lu :oops:
C'est quoi la différence en résumé ? (rapide fais un copier coller pour les google-stats :D )

sur le NS, t'as un écouteur, onprogress : qui te permet par exemple quand tu fait un upload, l'etat d'avancement

Re: Faire une barre de progression

par Aureusms » 08 janv. 2010, 16:37

En fait j'ai pô lu :oops:
C'est quoi la différence en résumé ? (rapide fais un copier coller pour les google-stats :D )

Re: Faire une barre de progression

par stealth35 » 08 janv. 2010, 15:49

Hmmm... sûr ? En cherchant sur Google NsIXMLHttpRequest je tombe
Ici : https://developer.mozilla.org/En/NsIXMLHttpRequest
J'ai lu dans cette page que "Mozilla's XMLHttpRequest is modelled after Microsoft's IXMLHttpRequest object. The goal has been to make Mozilla's version match Microsoft's version as closely as possible, but there are bound to be some differences. "
Traduction : L'objet XMLHttpRequest a été créé après l'objet IXMLHttpRequest. Le but a été de fabriquer la version Mozilla la plus proche possible mais il reste quelques différences.

Ensuite Ici : http://en.wikipedia.org/wiki/XMLHttpRequest
J'ai lu "Microsoft added the XMLHttpRequest object identifier to its scripting languages in Internet Explorer 7.0 released in October of 2006, six months after the initial draft of the XMLHttpRequest specification"
Qui indique en gros que l'objet XMLHttpRequest a été implémenté dans IE 7.0 six mois après tout le monde.

Après je peux me tromper...
c'est que j'ai mis plus haut

NsIXMLHttpRequest != XMLHttpRequest

Re: Faire une barre de progression

par Aureusms » 08 janv. 2010, 15:24

Hmmm... sûr ? En cherchant sur Google NsIXMLHttpRequest je tombe
Ici : https://developer.mozilla.org/En/NsIXMLHttpRequest
J'ai lu dans cette page que "Mozilla's XMLHttpRequest is modelled after Microsoft's IXMLHttpRequest object. The goal has been to make Mozilla's version match Microsoft's version as closely as possible, but there are bound to be some differences. "
Traduction : L'objet XMLHttpRequest a été créé après l'objet IXMLHttpRequest. Le but a été de fabriquer la version Mozilla la plus proche possible mais il reste quelques différences.

Ensuite Ici : http://en.wikipedia.org/wiki/XMLHttpRequest
J'ai lu "Microsoft added the XMLHttpRequest object identifier to its scripting languages in Internet Explorer 7.0 released in October of 2006, six months after the initial draft of the XMLHttpRequest specification"
Qui indique en gros que l'objet XMLHttpRequest a été implémenté dans IE 7.0 six mois après tout le monde.

Après je peux me tromper...

Re: Faire une barre de progression

par stealth35 » 08 janv. 2010, 14:15

non ca existe pas.

Re: Faire une barre de progression

par Aureusms » 08 janv. 2010, 13:52

Pourquoi ne marcherait-elle pas sous IE?
y'a pas de nsIXMLHttpRequest sous IE
Bo si que cela existe.... depuis peu certe mais ca existe.... depuis IE7.0 je crois me souvenir

Re: Faire une barre de progression

par jojo1000 » 08 janv. 2010, 13:42

Justement il ne s'agit pas d'un simple upload mais de l'exécution complète d'un script avec des requêtes sql et (effectivement) des uploads. Mais en fait j'ai choisi une autre méthode que celle que j'avais prise au départ, du coup le script s'exécute automatiquement sans intervention de l'utilisateur.
Mais meric pour votre aide les gars

Re: Faire une barre de progression

par stealth35 » 08 janv. 2010, 10:58

et l' APC_UPLOAD_PROGRESS

j'ai pas testé, mais je comptais bien me coller au sujet ... si ça t'intéresse, et que ça répond à tes besoins, ... j'ai lu en diagonal, mais si je me souviens bien, il s'agit d'une variable de PHP 5.2 qui stockes la progression de l'upload d'un fichier ... en parallèle tu fais des requestes Ajax (JS) qui ont interroger cette variable ... ainsi, tu sais ou tu en es de ton upload coté client ...

Si tu le mets en place, tiens nous au courant, ça m'intéresse bien !... :D surtout pour savoir si l'info s'arrête à la fin de l'upload ou à la fin du traitement post-Upload ... et si éventuellement, on peux la modifier durant ce dit-traitement (pour simuler un ralentissement de % et ainsi anticiper sur la durée réelle du traitement)

@++

tres interssant

Re: Faire une barre de progression

par Nours312 » 07 janv. 2010, 23:00

et l' APC_UPLOAD_PROGRESS

j'ai pas testé, mais je comptais bien me coller au sujet ... si ça t'intéresse, et que ça répond à tes besoins, ... j'ai lu en diagonal, mais si je me souviens bien, il s'agit d'une variable de PHP 5.2 qui stockes la progression de l'upload d'un fichier ... en parallèle tu fais des requestes Ajax (JS) qui ont interroger cette variable ... ainsi, tu sais ou tu en es de ton upload coté client ...

Si tu le mets en place, tiens nous au courant, ça m'intéresse bien !... :D surtout pour savoir si l'info s'arrête à la fin de l'upload ou à la fin du traitement post-Upload ... et si éventuellement, on peux la modifier durant ce dit-traitement (pour simuler un ralentissement de % et ainsi anticiper sur la durée réelle du traitement)

@++

Re: Faire une barre de progression

par stealth35 » 07 janv. 2010, 17:12

pas besion du FTP alors :wink:

Re: Faire une barre de progression

par jojo1000 » 07 janv. 2010, 16:33

Oui

Re: Faire une barre de progression

par stealth35 » 07 janv. 2010, 16:28

ton serveur PHP quoi, c'est le meme que le FTP ?

Re: Faire une barre de progression

par jojo1000 » 07 janv. 2010, 16:20

Quel truc web? Le zip?
Ouais tout est sur le même serveur

Re: Faire une barre de progression

par stealth35 » 07 janv. 2010, 16:06

On m'envoie un zip sur mon ftp. Je serais prévenu automatiquement lorsqu'il arrivera.
Ce zip contient des images et un fichier xml. Mon code balance le zip sur mon c: et extrait le tout.
Ensuite je lis le fichier xml et j'ai tout un traitement à faire assez complexe à expliquer car il s'agit d'un truc d'immobilier pour mettre à jour des annonces etc...
Ensuite il faut mettre à jour le ftp...
Voilà.
Merci pour ton aide Stealth mais ne perds pas ton temps avec mon code :D , tu dois avoir mieux à faire :?:
et le FTP est sur le meme server que ton truc web ?

Re: Faire une barre de progression

par jojo1000 » 07 janv. 2010, 16:01

On m'envoie un zip sur mon ftp. Je serais prévenu automatiquement lorsqu'il arrivera.
Ce zip contient des images et un fichier xml. Mon code balance le zip sur mon c: et extrait le tout.
Ensuite je lis le fichier xml et j'ai tout un traitement à faire assez complexe à expliquer car il s'agit d'un truc d'immobilier pour mettre à jour des annonces etc...
Ensuite il faut mettre à jour le ftp...
Voilà.
Merci pour ton aide Stealth mais ne perds pas ton temps avec mon code :D , tu dois avoir mieux à faire :?: