Il y a quelques choses que vous devez faire pour créer un téléchargement de fichiers multiples, c'est assez basique en fait. Vous n'avez pas besoin d'utiliser Java, Ajax, Flash. Il suffit de construire un formulaire normal de téléchargement de fichiers en commençant par :
<form enctype="multipart/form-data" action="post_upload.php" method="POST">
Alors la clé du succès ;
<input type="file" name="file[]" multiple />
n'oubliez PAS ces supports ! Dans le fichier post_upload.php, essayez ce qui suit :
<?php print_r($_FILES['file']['tmp_name']); ?>
Remarquez que vous obtenez un tableau avec les données tmp_name, ce qui signifie que vous pouvez accéder à chaque fichier avec une troisième paire de parenthèses avec l'exemple du fichier 'numéro' :
$_FILES['file']['tmp_name'][0]
Vous pouvez utiliser php count() pour compter le nombre de fichiers qui ont été sélectionnés. Bonne chance, widdit !
3 votes
Vous voulez dire sélectionner plus d'un fichier dans la boîte de dialogue de sélection de fichiers ou utiliser des entrées de fichiers multiples ?
1 votes
Bonjour, est-il possible de télécharger un fichier d'archive (zip, rar, tar, ...) ?