2010-05-17 6 views
0

im en utilisant le script java pour télécharger plusieurs images, mais comment son ne fonctionne pas ... seul le premier fichier est téléchargé. JavaScript fonctionne de manière autonome mais quand je l'intègre avec mon code existant, il doesnt. Im référant le même fichier php après soumettre et en utilisant ensuite si ($ _ REQUEST ['Soumettre']). J'ai essayé de fixer le nombre d'éléments que cela fonctionne .... mais je ne peux pas le faire fonctionner dynamiquementscript de téléchargement de fichiers multiples ne fonctionne pas dans php

+2

Il serait difficile d'aider sans montrer certaines parties pertinentes de votre code. –

Répondre

1

Nommez les entrées avec des crochets à la fin de leur nom. S'il n'y a pas de valeur à l'intérieur des parenthèses, elles seront placées séquentiellement dans un tableau. S'il y a une valeur, qui sera utilisé comme clé du tableau:

HTML:

<input type="hidden" name="inp[]" value="a" /> 
<input type="hidden" name="inp[]" value="b" /> 
<input type="hidden" name="inp[]" value="c" /> 
<input type="hidden" name="inp[foo]" value="bar" /> 

PHP:

print_r($_POST); 
/* 
array(
    0 => 'a', 
    1 => 'b', 
    2 => 'c', 
    'foo' => 'bar' 
) 
*/ 

La même chose devrait appliquer au tableau $_FILES.

0

PHP a un max_upload_size et un max_post_size Si la taille de votre publication dépasse celle-ci, les téléchargements échouent souvent. Assurez-vous que vous avez ces mis en réelle haute, pour obtenir ce que ces valeurs sont trop

Une meilleure option est d'utiliser le script pour télécharger chaque fichier un à la fois que je mets habituellement 200M +

utilisation phpinfo() dans la background

Questions connexes