Bonjour,

J'ai un formulaire qui donne la possibilité aux utilisateurs d'ajouter N pièces jointes, pour cela j'ai mis un bouton pour ajouter un champ de type file qu'on l'utilisateur fait un clic ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
<form method="post" enctype="multipart/form-data">
<span class='piece'><input type='file' name='file[]'/></span>
</form>
 
<p><button id='prependTo'>Ajouter une pièce jointe</button></p>  
<script type="text/javascript">
  $("#prependTo").click(function () {
   $("<input type='file' name='file[]'/><br/>").prependTo('.piece');
    });
</script>
Je vois bien l'input file qui s'ajoute après un clic sur le bouton, mais le problème est que le $_FILES['file'] me retourne toujours une seule entrée

Avez-vous une idée comment puis-je faire pour récupérer l'ensemble des pièces de l'array $_FILES['file'] ? Merci d'avance

Cordialement