Php

Résolu/Fermé
martine et chantal Messages postés 485 Date d'inscription dimanche 15 février 2009 Statut Membre Dernière intervention 4 juin 2013 - 28 févr. 2012 à 22:25
martine et chantal Messages postés 485 Date d'inscription dimanche 15 février 2009 Statut Membre Dernière intervention 4 juin 2013 - 29 févr. 2012 à 15:55
Bonjour,

j'utilise un print_r($_FILES);

qui me renvoie :
Array ( [photoimg10] => Array ( [name] => miniature.jpg [type] => image/jpeg [tmp_name] => /tmp/php1iNOLY [error] => 0 [size] => 21414 ) )

comment récupérer le nom de l'array (photoimg10)?

A voir également:

2 réponses

Atropa Messages postés 1940 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 11 mai 2014 274
29 févr. 2012 à 08:44
bonjour,

ça dépend de ton formulaire.

soit tu connais le nom et tu peux faire $_FILES['nom_du_champ']

soit tu as plusieurs champs ou tu ne connais pas le nom et tu peux faire

foreach($_FILES as $key => $value) {
       var_dump($key);
       var_dump($value);
}


la variable $key contiendra a chaque tour la clé de l'entrée dans le tableau et $value ça valeur donc là :

$key sera égal à photoimg10

et $value à Array ( [name] => miniature.jpg [type] => image/jpeg [tmp_name] => /tmp/php1iNOLY [error] => 0 [size] => 21414 )
2
martine et chantal Messages postés 485 Date d'inscription dimanche 15 février 2009 Statut Membre Dernière intervention 4 juin 2013 4
29 févr. 2012 à 15:55
Merci Atropa......YEEEESSS !
Je sens que ça être une bonne journée :)
0
AssassinTourist Messages postés 5710 Date d'inscription lundi 16 janvier 2012 Statut Contributeur Dernière intervention 29 février 2024 1 311
29 févr. 2012 à 08:41
Bonjour,

Comme ceci :
print_r($_FILES['photoimg10']['name']);
?
0