comment récupérer la valeur d'un <input type='file' name='unNom'> ?

comment récupérer la valeur d'un <input type='file' name='unNom'> ? - PHP - Programmation

Marsh Posté le 05-07-2004 à 13:41:57    

Bonjour,
 
Voici mon pb : je souhaiterai récupérer le chemin sélectionné grâce à une balise de type "file".
 
ex : "<input name='unChemin' type='file'>"
 
J'ai essayé avec $_POST['unChemin'], mais ca renvoi rien...
 
Auriez-vous une solution ?
 
Merci

Reply

Marsh Posté le 05-07-2004 à 13:41:57   

Reply

Marsh Posté le 05-07-2004 à 14:10:03    

Quand je selectionne mon fichier (ici test.gif), le chemin vers ce fichier apparait bien dans la zone de texte de la balise input : "C:\Mes documents\Mes images\test.gif".
 
J'ai essayé de récupérer celui-ci avec "$_FILES['cheminImage']['tmp_name']", ca me renvoi : "C:\Program Files\EasyPHP\tmp\php1261.TMP"...
 
Si j'utilise "$_FILES['cheminImage']['name']", ca me renvoi "test.gif", mais sans le chemin complet :-(
 
Est-ce possible de récupérer le chemin complet ?
 
Merci

Reply

Marsh Posté le 05-07-2004 à 16:27:04    

$_FILES['cheminImage']['tmp_name'] -> Emplacement temporaire du fichier sur le serveur après upload (il faut que tu le déplaces la ou tu veux après avec copy() )
 
 
$_FILES['cheminImage']['name']", c'est le nom de de l'image avant l'upload (chez le client en gros)
 
 
Sinon Y'a tout ici : http://fr3.php.net/features.file-upload


Message édité par gooopil le 05-07-2004 à 16:29:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed