Compteur de fichiers uploadé - HTML/CSS - Programmation
Marsh Posté le 20-08-2008 à 18:25:21
Tu veux en fait afficher le nombre de fichiers à uploader ainsi que ceux déjà uploadés ?
Marsh Posté le 20-08-2008 à 18:48:43
Seulement le nombre de fichier déjà uploadé.
En fait, une fois l'upload des fichiers sélectionnés fini, je voudrais combien de fichiers ont été envoyé.
Si on peux avoir un indicateur du style 1/120 ; 2/120 ; 3/120 etc...en plus, c'est encore mieux mais c'est surtout le nombre total de fichiers transférés au final.
Marsh Posté le 20-08-2008 à 20:47:12
ben à chaque fois que un fichier est uploadé, je suppose que coté serveur v'est traité. Si c'est le cas, rien ne t'empeche de sauver cette info qqpart (BDD par exemple) et dans ta fonction onComplete (en supposant qu'elle se déclenche à chaque upload) tu fais une request ajax sur cette BDD.
Marsh Posté le 20-08-2008 à 22:22:45
sinon tu mets en attribut name du formulaire un tableau : <input type="file" name="blabla[]" /> Fichier 1; <input type="file", name="blabla[]" />Fichier 2 ...
et côté serveur, tu peux récupérer, via un count sur blabla[] combien il y a eu d'uploads.
Marsh Posté le 26-08-2008 à 13:12:57
Merci à vous mais je n'arrive pas à mettre en place vos solutions. Je vois en gros ce que ça veux dire et encore....
Je pensais à une solution du style :
Nouvelle variable
A chaque fois que la fonction onComplete est utilisée, j'incremente la variable.
Code :
|
ça n'a pas l'air de fonctionner...
@SICKofitALL : que veux tu dire par "ben à chaque fois que un fichier est uploadé, je suppose que coté serveur c'est traité" ?
Ou puis je le voir?
PS: le script que j'utilise est Fancyupload
Marsh Posté le 26-08-2008 à 23:15:57
Ben du coté serveur, tu dois bien avoir qqch qui gère l'arrivée du fichier uploadé nan ? Tes fichiers une fois sur le serveur tu les déplaces bien qqpart je pense, et ceci avec un script (PHP ou autre)
Marsh Posté le 20-08-2008 à 17:26:30
Bonjour à tous,
Je suis en train de faire un site (on s'en doute) permettant l'upload de fichiers (photos).
J'ai récupérer un script d'upload en javascript qui permet l'envoi simultané de plusieurs fichiers. (je peux vous mettre le lien vers le .rar avec tous les fichiers si vous le souhaitez).
Ce script est très bien fait avec des barres de progression etc...Il était trop contraignant de devoir cliquer à chaque fois sur "parcourir" puis sélectionner sa photo, valider et recommencer pour la photo suivante, surtout si on a 200 photos à envoyer.
Bref, mon problème est que je souhaiterai y insérer un compteur afin de connaitre le nombre de fichiers envoyés.
Cette variable sera transmise dans une page en PHP, je ne sais pas si c'est possible ou si ça pose problème.
Je poste une partie du code qui me semble être propice pour y placer ce compteur.
Merci de votre aide.
Message édité par joepento le 20-08-2008 à 17:27:10