Comment sélectionner plusieurs fichiers pour le téléchargement: Comment sélectionner plusieurs fichiers à télécharger?
Répondre
Cela dépend du navigateur. Les nouvelles versions de firefox et chrome supportent cela parce qu'ils ont commencé à implémenter la spécification HTML5. Voici la syntaxe:
<input type="file" multiple=""/>
Firefox> = 3.6, Chrome> = 2, Safari> = 4 Support d'entrée de fichiers multiples.
Pour les navigateurs plus anciens, les seules bonnes solutions sont les plugins flash ou javascript. Voici une bonne ressource pour uploaders jquery (certains supports de fichiers multiples): http://creativefan.com/10-ajax-jquery-file-uploaders/
Il n'y a pas html/javascript solution de contournement. Vous devriez chercher à flash ou Java pour être en mesure de le faire.
jquery Uploadify :) – ajsie
vérifier à nouveau. Il utilise le flash ..... –
Utilisez l'élément de formulaire de saisie de fichier plusieurs fois, donnez-lui un nom différent et vous avez plusieurs champs de téléchargement sur une page. Pas besoin d'apprendre autre chose.
- PHP est le back-end, PHP n'est pas la chose qui vous empêche d'utiliser seulement "un" télécharger un temps
- HTML/JavaScript sont l'avant/mi-fin qui provoquent la restrictions. (Donc ajouter du code HTML à vos questions tags)
- Si vous utilisez Flash (AS = ActionScript) vous pouvez toujours avoir PHP en arrière-plan, comme processeur qui gère les fichiers téléchargés.
Comme d'autres l'ont dit, vous devez utiliser Flash pour obtenir plusieurs téléchargements. Une alternative à uploadify est SWFUpload.
En HTML5, vous pouvez définir le multiple
attribute sur <input type="file">
. Cela fonctionne dans les navigateurs supportant HTML5.
<input type="file" name="upload" multiple="multiple" />
En HTML4, votre meilleur pari est Flash ou Java Applet. Il existe des bibliothèques tierces disponibles comme Uploadify, , JUpload et JumpLoader.
+1 pour JumpLoader ... J'ai cherché partout pour quelque chose comme ça! Merci! – Dragn1821
Flash est la seule option à l'exception de HTML5.
et aussi des applets Java. mais le flash est meilleur car la plupart des gens l'ont déjà installé. – Stann
Je certainement à ce moment aller avec un nouvel attribut "multiple" HTML5:
<input type="file" name="upload[]" multiple="multiple" />
La seule alternative viable est plugins FLASH comme SWFUpload.
Cependant - il y a plusieurs prublems avec l'utilisation du flash pour le téléchargement, le principal me Foor serait biscuit bug:
plugins FLASH ne pas envoyer correctement les cookies. Chaque navigateur a son propre stockage de cookies. FLASH envoie toujours des cookies d'IE même si vous utilisez Google Chrome par exemple. - Le résultat est que vous perdez des cookies et des sessions. Il existe une solution de contournement, mais vous devez envoyer l'ID de session en tant que paramètres GET ou POST, ce qui rend votre site vulnérable à la fixation de session.
Vous pouvez également utiliser javascript plugins tels que: http://code.google.com/p/noswfupload/
- 1. Comment autoriser l'utilisateur à sélectionner plusieurs fichiers à télécharger?
- 2. Comment télécharger plusieurs fichiers?
- 3. ckfinder sélectionner plusieurs fichiers
- 4. Comment autoriser l'utilisateur à sélectionner plusieurs photos à télécharger?
- 5. iphone télécharger plusieurs fichiers
- 6. Paperclip télécharger plusieurs fichiers
- 7. PHP - Télécharger plusieurs fichiers
- 8. Télécharger plusieurs fichiers FTP
- 9. AFnetworking télécharger plusieurs fichiers
- 10. Télécharger plusieurs fichiers à partir du navigateur
- 11. télécharger plusieurs fichiers à la fois
- 12. Comment télécharger plusieurs fichiers en PHP
- 13. Comment télécharger plusieurs fichiers dans Struts 1
- 14. Comment télécharger plusieurs fichiers dans jsp?
- 15. Comment télécharger plusieurs fichiers avec AsyncHttpClient Android
- 16. Comment télécharger plusieurs fichiers avec drupal 7?
- 17. Python ftplib - télécharger plusieurs fichiers?
- 18. Télécharger plusieurs fichiers dans asp.net
- 19. Python: easygui, comment sélectionner plusieurs fichiers?
- 20. comment sélectionner plusieurs fichiers dans l'explorateur IE?
- 21. comment télécharger plusieurs fichiers dans Grails
- 22. Comment empêcher F5 de télécharger plusieurs fichiers?
- 23. Comment télécharger plusieurs fichiers volumineux dans php
- 24. Ajax Télécharger plusieurs fichiers, possible?
- 25. Télécharger plusieurs fichiers avec PHP
- 26. Impossible de télécharger plusieurs fichiers
- 27. Télécharger plusieurs fichiers avec PlayFramework
- 28. Télécharger plusieurs fichiers dans CodeIgniter
- 29. télécharger plusieurs types de fichiers
- 30. Télécharger plusieurs fichiers avec Rook
vous vouliez probablement des plugins flash ou java? AFAIK javascript ne vous aidera pas à sélectionner plusieurs fichiers avec 1 élément de fichier. – Stann
Stann: il y a des plugins javascript qui créent juste un nouvel élément chaque fois que le précédent a une valeur. – Konerak