|
|
Gestion des chargements de fichier
Chargements de fichiers par méthode POST
Erreurs classiques
Chargement multiples de fichiers
Chargement par méthode PUT
|
Il est possible de charger plusieurs fichiers en même temps, et de
recevoir les informations adéquates organisées sous
forme de tableau. Pour ce faire, il faut utiliser la même
syntaxe d'envoi dans le code HTML que pour les sélections ou
boîtes à cocher multiples.
Note :
Le support du chargement multiple de fichier a été
ajouté dans la version 3.0.10.
Chargement multiple de fichier
<form action="file-upload.html" method="post" enctype="multipart/form-data">
Send these files:<br>
<input name="userfile[]" type="file"><br>
<input name="userfile[]" type="file"><br>
<input type="submit" value="Send files">
</form>
Lorsque le formulaire ci-dessus a étéF envoyé, les tableaux
$userfile ,
$userfile_name , et
$userfile_size seront initialisés
(ainsi que $HTTP_POST_VARS). Chaque tableau sera de type
numérique, et contiendra les valeurs appropriées
pour le chargement des fichiers.
Par exemple, supposons que les noms de fichier
`/home/test/review.html' et
`/home/test/xwp.out' soient envoyés.
Dans ce cas, $userfile_name[0]
va contenir review.html ,
et $userfile_name[1] contiendra
xwp.out . Similairement,
$userfile_size[0] contiendra
la taille de `review.html', etc...
$userfile['name'][0] ,
$userfile['tmp_name'][0] ,
$userfile['size'][0] , et
$userfile['type'][0]
sont aussi affectés.
|
|
|
|