2011-08-13 3 views
1

I ont une entrée simple pour « fichier ».télécharger plusieurs fichiers avec un seul élément d'entrée

Je me demandais comment je m'y rendre, vous pouvez donc sélectionner plusieurs fichiers à l'aide d'une entrée.

<input name="sliderfile" id="sliderfile" type="file" /> 

Fondamentalement, sélectionnez plusieurs dans une fenêtre de navigation.

Toute aide serait appréciée,

Merci!

+0

Je ne pense pas que vous pouvez sans une sorte de script côté client. – Shef

+0

vous pourriez ajouter plus d'entrées pour plus de fichiers – blejzz

Répondre

4

Vous pouvez utiliser le <input type="file"> avec l'attribut multiple.

<input name="sliderfile" id="sliderfile" type="file" multiple> 

jsFiddle Example.

Note: IE6 ne sera pas content.

+0

JSFiddle link ne fonctionne plus. – instinct

+0

@instinct merci! Corrigée. –

0
<input name="sliderfile[]" id="sliderfile" type="file" /> 

accessible avec

$_FILES['sliderfile'][0]; 
$_FILES['sliderfile'][1]; 
$_FILES['sliderfile'][2]; 

....

1

Vous pouvez utiliser <input name="sliderfile" id="sliderfile" type="file" multiple /> mais si vous envisagez ces pauvres gars en utilisant les anciennes versions de IE, vous pouvez avoir à utiliser JS pour imiter quelque chose comme celui-ci, il y a une composante fash qui fonctionne de manière similaire, le composant est connu sous le nom SWFUpload, jQuery a quelques plug-ins sur cette base, populaire est Uploadify

Questions connexes