2009-06-15 19 views
1

en regardant dans plusieurs fichiers - glisser et déposer - télécharger des scripts. nous utilisions swfupload jusqu'à ce que Flash 10 le détruise. les autres options que nous étudions sont java et google gears. Que recommanderiez-vous et connaissez-vous des bibliothèques/exemples/frameworks supportant ces options comme le swfupload. merci, Joshtéléchargement de fichiers multiples non flash pour php

+0

duplication possible de [Téléchargement de fichiers multiples avec PHP/Javascript et pas de flash] (http://stackoverflow.com/questions/276400/multi-file-upload-with-php-javascript-and-no-flash) –

Répondre

0

Je suis tombé sur le même problème. La dernière version de SWFUpload fonctionne, et elle le fait en superposant de manière transparente le swf sur votre bouton 'select files'.

Cela fonctionnera. La raison pour laquelle Flash 10 a cassé l'ancien, c'est parce que (pour des raisons de sécurité) il oblige l'utilisateur final à lancer le processus par un clic, au lieu d'autoriser les scripts à l'invoquer. Au lieu d'utiliser tout le javascript de swfupload, nous avons fini par réécrire toute cette bibliothèque (et réduit le code javascript à environ un dixième de l'original).

+0

merci - j'ai vu cela, mais je ne savais pas à quel point cette solution était efficace ou stable - un peu un hack peut-être. pouvez-vous poster votre code mis à jour quelque part - je serais intéressé de le voir. – Josh

+0

Il est définitivement un peu un hack .. Je ne peux pas pour le moment poster le code .. Ce ne serait pas très bien de toute façon, car il est étroitement intégré dans notre application .. Cependant les choses que j'ai fait sont les suivants: * J'ai ajouté un nouveau flashvar, qui me permet de spécifier exactement quel callback javascript appeler (au lieu des objets js swfupload codés en dur) * J'ai simplement réécrire le javascript avec toutes les méthodes, et mis en œuvre exactement ce dont j'avais besoin. – Evert

1
+0

pas vraiment le "drag and drop" que je cherchais. – Josh

+0

aha, désolé à ce sujet. Pourriez-vous être plus explicite sur les fonctionnalités que vous voulez de ce téléchargeur de fichiers? – marcgg

+0

nous étions heureux avec le script swfupload. les fichiers multiples sont la clé avec le glisser-déposer en prime - tout ce qui ne sélectionne pas chaque fichier individuellement. Merci. – Josh

0

Je l'ai utilisé JUpload précédemment dans certains projets PHP de la mine. Idéal pour télécharger plusieurs fichiers à la volée, y compris les découper en morceaux pour passer les restrictions upload_max_file. En outre, il est assez personnalisable pour le faire fonctionner exactement comme vous le souhaitez.