Récupération du chemin d'un fichier

Petit nouveau ! | 6 Messages

21 avr. 2011, 23:38

Bonjour a tous

Je suis un débutant php et je fais mon stage dans le domaine du développement

J'ai veux juste savoir comment on récupère le chemin d'un tel fichier par exemple:

<form name="myform" method ="get" action="index.php">
<input type="file" name="myfile" >
<input type="submit" name="envoyer" value="Envoyer">


et dans le fichier index.php, j'ai mis:

<?php
$myfile= $_GET["myfile"];
....
..


?>
j'ai choisi ce fichier: "c:/wamp/import/test.txt"
si j’écris: echo $myfile, il va m'afficher: test.txt

Comment je peux savoir par exemple le chemin de ce fichier, mois je veux afficher: c:/wamp/import/test.txt

Merci de m'aider :(

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

22 avr. 2011, 01:10

--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

ViPHP
ViPHP | 2577 Messages

22 avr. 2011, 08:07

Bonjour,

Ce qui est transféré, c'est le fichier, pas son nom. Il est donc impossible de connaitre l'emplacement du fichier sur le client, même si le client et le serveur sont la même machine.

En regardant la donc tu verras que le fichier est stocké dans un répertoire dédié avec un nom temporaire. Tu peux uniquement récupérer ce fichier pour en faire ce que tu veux (move_uploaded_file)