$taillemax) $msg[] = "Fichier $nom trop volumineux : ".$fichier['size'][$i]; // test type fichier elseif(!preg_match($filetype, $fichier['type'][$i])) $msg[] = "Fichier $nom de type incorrect : ".$fichier['type'][$i]; // test upload sur serveur (rep. temporaire) elseif(!@is_uploaded_file($fichier['tmp_name'][$i])) $msg[] = "Impossible d'uploader $nom"; // test transfert du serveur au répertoire elseif(!@move_uploaded_file($fichier['tmp_name'][$i], $destination)) $msg[] = "Problème de transfert avec $nom"; else $msg[] = "Fichier $nom téléchargé avec succès !"; } // affichage confirmation for($i=0; $i<=count($msg); $i++) echo "

$msg[$i]

"; } // 1 fichier par défaut (ou supérieur à $maxfichier) $upload = (isset($_REQUEST['upload']) && $_REQUEST['upload'] <= $maxfichier) ? $_REQUEST['upload'] : 1; // choix du nombre $upload de fichier(s) echo "
\n"; echo "Quantité \n"; echo "\n"; echo "
\n"; // le formulaire echo "
\n"; // boucle selon nombre de fichiers $upload for($i=1; $i<=$upload; $i++) { echo "

Nom $i \n"; echo ""; echo "Fichier

\n"; } ?>