|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 129 ![]() |
slt
j'ai creer une boucle qui nettois la super variable $_FILE, ca fonctionne mais je la trouve un poile longue, j'aimerais bien connaitre votre avis sur ma facon de faire. je boucle sur la variable et si je trouve un nom "vide" alors j'efface les cinq propriété du fichiers dans $_FILE : Code :
A+ |
||
|
|
00
|
|
|
#2 |
|
Membre à l'essai
![]() Développeur Web Inscription : octobre 2010 Messages : 55 ![]() |
Salut, vu le format bidon de cette superglobale je ne vois pas d'autre solution sauf à faire encore plus long en reconstruisant un tableau "normal", voir le post de BigShark666 sur http://php.net/manual/fr/reserved.variables.files.php.
Maintenant, il peut suffire d'effacer seulement name et après traiter le tableau en le lisant par name comme ton Code :
foreach ($_FILES['photos']['name'] as $key => $value) |
|
|
00
|
|
|
#3 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2008 Messages : 129 ![]() |
slt
c'est pas idiot !!! on gagne des itérations. d'accord pour dire que cette variable est vraiment mal foutu, y'a peut etre une raison..... d'ailleurs pour ceux que ça intéresse il y un post dans le manuel sur cette variable ou une fonction la ré-écrit de la manière suivante : Code :
http://php.net/manual/fr/reserved.variables.files.php personnellement je ne l'utilise pas , c'est encore du traitement supplémentaire pour le serveur. merci A+ |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com