Recuper la valeur des input files

Fermé
Signaler
-
Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
-
Bonjour a tous , j'ai besoin de votre aide s'il vous plait , je voudrais récupérer la valeur de plusieurs input file dans mon action mais je reçois toujours que le dernier input , quelqu'un pourrait m'aider SVP , je vous remercie d'avance



<script type="text/javascript">
$(function() {
 
 $('.attacher').click(function()
       { $('.attach').append('<input type="file"  id="datafile" name="datafile" size="40">');});
 
 
});
</script>
 
<a  class="attacher">
        <span class="new">Ajouter un attachement</span>
     </a>
<div class="attach">
 
    </div>




dans mon controller je fais un var_dump($_POST['datefile']) , je reçois toujours la valeur du dernier input file que j'ai ajouté

1 réponse

Messages postés
5358
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
895
normal ils ont tous le même name quand tu fait ajouter il faut rajouter une valeur d'incrémentation ou alors mettre sous forme datafile[]
$('.attacher').click(function()
       { $('.attach').append('<input type="file"  id="datafile" name="datafile[]" size="40">');});


et dans $_POST['datefile'] tu obtient un array