yoarf
Messages postés215Date d'inscriptionjeudi 19 décembre 2002StatutMembreDernière intervention19 février 2009
-
18 avril 2007 à 17:30
azizr
Messages postés4Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention 2 décembre 2009
-
2 déc. 2009 à 12:18
Bijour,
J'ai déjà réalisé au sein d'un répertoire, l'upload de fichier avec le fameux bouton "Parcourir". Je voudrais savoir comment faire pour uploader plusieurs fichiers en même sans avoir autant de champs Parcourir que de photos, en uploadant un répertiore complet par exemple.
En effet les fichiers de type hta sont consideres comme des fichiers vbs ou exe etc
Donc non cela n est pas possible en javascript et encore moins en php Seule une solution client serveur du type java ou flash vous permettra de faire ce que vous voulez.
Aussi je vous invite a visiter ce site qui repondra a votre question
Il s agit d un script flash de multi upload de Lars Huring et Mammon Media sous licence MIT (http://www.opensource.org/licenses/mit-license.php)
azizr
Messages postés4Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention 2 décembre 2009 22 nov. 2009 à 11:47
voilà et c'est comme ça il faut faire : il faut selectionner le nom du repertoire ... parser le repertoire par (javascript)... uploader chaque fichier trouver par (php).
cyrhades
Messages postés23Date d'inscriptionsamedi 21 novembre 2009StatutMembreDernière intervention22 juillet 2010 22 nov. 2009 à 21:03
azizr la reponse n'est pas correcte l'upload n'a d'interet qu'en donnant la possibilité coté client d'envoyer vers le serveur, ton explocation parle de parcourir coté serveur ...
Donc sinon c'est possible, la solution dois cependant utiliser le flash ^^ voici un lien direct :
http://swfupload.org/
azizr
Messages postés4Date d'inscriptionmardi 15 août 2006StatutMembreDernière intervention 2 décembre 2009 2 déc. 2009 à 12:18
Cher cyrhades,
voila l'algorithme pour uploader un repertoire vers le serveur:
1- Lire l'adresse du repertoire sur le locale en javascript.
2- parcourir le repertoire et faire un tableau des fichiers qui s'y trouvent en javascript.
3- faire une boucle d'apload en javascript(en locale) et envoyer chaque fichier(element du tableau)trouvé vers un fichier upload.php qui se trouve sur le serveur.
4- n'oublie pas de mettre un delais dans la boucle de javascript sinon certin serveur considaire l'operation comme un attaque dans le cas ou le nombre des fichiers et assé important.
Ps: Ce qu'on appele AJAX (mais personalisé). j'ai réalisé des programme similaire plus complexe et ça marche parfaitement bien.