Recuperer champ file

Eléphant du PHP | 124 Messages

27 févr. 2008, 01:20

Bonjour,

Je souhaite recuperer la valeur d'un champ d'upload pour avoir le resultat sous forme :
$source_file="c:\arf\niuk.neb";
Merci
Modifié en dernier par neo765 le 29 mai 2008, 15:11, modifié 1 fois.

ViPHP
ViPHP | 4674 Messages

27 févr. 2008, 01:33

Bonsoir :),

et si tu faisais un petit :
print_r($_FILES);
tu y verras plus clair je pense ;-).


Lien vers la documentation : Variable de téléchargement de fichier via HTTP : $_FILES.
« Un handicap est le résultat d'une rencontre entre une déficience ou différence et une incapacité de la société à répondre à celle-ci. »

Hoa : http://hoa-project.net (sur @hoaproject).

ViPHP
ViPHP | 2287 Messages

27 févr. 2008, 10:03

Tu peux essayer de le faire en javascript, sans aucune garantie que cela fonctionne.
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

27 févr. 2008, 12:06

Euh... d'un champ de type file, tu peux récupérer le fichier qui a été spécifié, mais pas l'emplacement à laquelle il se trouve sur le disque de l'utilisateur... Tu dois par contre effectivement pouvoir récupérer la valeur du champ dans un autre input avec un peu de javascript et toute les contraintes que cela implique (navigateur, activation de js, ...)
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...

ViPHP
ViPHP | 2144 Messages

27 févr. 2008, 13:16

Il est possible de récupéré le path sur le pc client, en ommettant l'enctype dans la balise form.
Mais bien-sûr, aucun accès en php, au contenu du pc client, donc peut d'intérêt.