Bonjour,
J'ai un petit soucis lors du upload de fichier en PHP mais avec plusieurs fichiers. Mon code fonctionne pour le upload de un fichier, mais ce que je veux c'est en uploader plusieurs. J'ai fais des recherches mais sans résultats.
Voici le code que j'ai trouver sur internet :
<FORM ACTION="tele.php" METHOD="POST" ENCTYPE="multipart/form-data">
<INPUT TYPE=HIDDEN NAME=MAX_FILE_SIZE VALUE=1024>
Fichier #1 : <INPUT TYPE=FILE NAME="userfile[]"><BR>
Fichier #2 : <INPUT TYPE=FILE NAME="userfile[]"><BR>
Fichier #3: <INPUT TYPE=FILE NAME="userfile[]"><BR>
<INPUT TYPE=SUBMIT value="Téléchargement">
</FORM>
PUIS le code PHP que j'ai trouver, pas évident a comprendre :
$MyDir = "/mon_repertoire/";
foreach($userfile as $Key => $Value)
if (is_uploaded_file($Value)) {
//téléchargement réussi
$File_Name[$Key]= $MyDir.$userfile_name[$Key];
copy($Value, $File_Name[$Key]);
} else {
//le fichier n'a pas été téléchargé
}
}
Est-ce que quelqu'un pourrait m'aider pour le upload de plusieurs fichiers en PHP !!
Merco Beaucoup !
Pascal_22
Configuration: Windows XP
Internet Explorer 6.0