PHP Fichier Multiple de la Matrice de

J'ai le code suivant qui fonctionne et télécharge mais il ne va pas passer en revue le tableau de télécharger tous les fichiers, juste le premier fichier.

<form method="post" enctype="multipart/form-data" action="http://<?php echo $pageURL;?>">   
<input class="new" multiple="multiple" name="documents[]" type="file" />
<input class="new" multiple="multiple" name="documents[]" type="file" />
<input type="submit" class="button" name="addMaterials" value="Add" />

<?php

    foreach($_FILES['documents']['tmp_name'] as $key => $tmp_name)
        {
            $file_name = $key.$_FILES['documents']['name'][$key];
            $file_size =$_FILES['documents']['size'][$key];
            $file_tmp =$_FILES['documents']['tmp_name'][$key];
            $file_type=$_FILES['documents']['type'][$key];  
            move_uploaded_file($file_tmp,"files/".time().$file_name);
        }
?>

J'en ai besoin pour faire défiler mes documents[] fichier tableau.

Exemple print_r() des documents de tableau:

Array ( 
    [name] => Array ( [0] => AcroRd32.exe ) 
    [type] => Array ( [0] => application/x-msdownload ) 
    [tmp_name] => Array ( [0] => C:\xampp\tmp\phpE8BD.tmp ) 
    [error] => Array ( [0] => 0 ) 
    [size] => Array ( [0] => 1343112 ) 
    )

Toute aide appréciée.

Pouvez-vous nous montrer le code HTML de votre champs d'upload de fichier?
La pile ne serait-ce par la voie? $key.$_FILES['...
code html ajouté, tout ce que j'ai à faire est de télécharger tous les fichiers.

OriginalL'auteur Christopher JB Luck | 2013-04-11