Récupérer info input file php

Résolu
necro27 Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -  
necro27 Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Comment fais t-on pour récupérer une adresse contenue dans un champ de type file, en php, et la stocker dans un autre champ (afin de permettre un r-affichage de celui-ci) ?

Exemple :

Mon premier champ contient cela :
<input type="file" name="nom" />


Mon deuxième (qui doit recevoir la valeur)
<input type="txt" name="nom2" value="<?php echo $_FILE['nom']; ?>" />


Je suis au courant et utilise déjà pour l'upload d'image, cela :

$_FILE['nom']['name']; --> qui permet donc de récupérer la partie droite de l'adresse, mais je voudrai récupérer l'adresse complète. Quel est le mot clé à utiliser ? ou comment faire cela, j'ai beau chercher sur le net je ne trouve pas.

Et pour information, $_FILE['nom'] me renvoi 'array', au lieu de l'adresse complète dans le champ 'nom2'.

Ps : je ne demande pas forcément une réponse directe, un site informatif me conviendrai parfaitement, et surtout quels sont les mots clé que vous auriez tapé sur le moteur de recherche pour trouver un tel site.

Je ne vois pas comment chercher davantage.

Merci de votre intérêt pour le sujet.

Necro27
A voir également:

1 réponse

louloute300 Messages postés 335 Date d'inscription   Statut Membre Dernière intervention   29
 
Et si tu utilisais:

$fichier=$_FILES['nom'][tmp_name].$_FILES['nom'][name];
1
necro27 Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   8
 
Bonjour louloute300, en effet cela fonctionne, il me semblait avoir déjà testé.. je me fait peur des fois.

Je remet juste la copie de mon code concernant cela, car en copie-colle le tiens ne fonctionnerai pas, pour cause les quotes. enfin je doute ^^

echo $_FILES['nom']['tmp_name'].$_FILES['nom']['name'];
--> affiche donc le chemin complet de l'image.

Merci beaucoup.
Bonne journée.

Necro27
0