récuperer chemin complet de input file

récuperer chemin complet de input file - HTML/CSS - Programmation

Marsh Posté le 26-02-2005 à 00:20:37    

Salut
 
Pour uploadé un fichier, j'utilise ce formulaire :  
<form enctype="multipart/form-data" action="upload.php" method="post">  
             
<input type="hidden" name="MAX_FILE_SIZE" value="4000000">  
<input name="uploadfile" type="file" size="50">  
<input type="submit" value="Upload" align="absmiddle">  
                 
</form>  
 
Comment récupérer entièrement le texte du deuxième input?
 
Merci

Reply

Marsh Posté le 26-02-2005 à 00:20:37   

Reply

Marsh Posté le 26-02-2005 à 00:24:37    

Dragaodeparis a écrit :

Salut
 
Pour uploadé un fichier, j'utilise ce formulaire :  
<form enctype="multipart/form-data" action="upload.php" method="post">  
             
<input type="hidden" name="MAX_FILE_SIZE" value="4000000">  
<input name="uploadfile" type="file" size="50">  
<input type="submit" value="Upload" align="absmiddle">  
                 
</form>  
 
Comment récupérer entièrement le texte du deuxième input?
 
Merci


 
Tu veux récupérer le texte contenu dans le fichier uploadé ?  :o  


---------------
Expert en expertises
Reply

Marsh Posté le 26-02-2005 à 02:37:27    

Pour information, tu ne pourras pas recuperer le chemin du fichier chez le client.
L'unique chose que tu vas recuperer dans ton php, ce seras le chemin du fichier sur le SERVEUR.

Reply

Marsh Posté le 26-02-2005 à 14:41:57    

Je souhaite en effet, récupérer le chemin complet du fichier. J'essaye d'adapter ce formulaire html d'upload de fichier à un formulaire qui me récupère le chemin complet du fichier afin de le compresser. Pour zipper un fichier, je dois commencer par l'ouvrir avec fopen() qui prendra le chemin du fichier comme paramètre. Quelqu'un peut m'aider?

Reply

Marsh Posté le 26-02-2005 à 15:03:48    

bin il te faut le chemin sur le serveur et ca tu peux l'obtenir...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 26-02-2005 à 19:23:30    

Comment?

Reply

Marsh Posté le 26-02-2005 à 19:28:43    

Dragaodeparis a écrit :

Salut
 
Pour uploadé un fichier, j'utilise ce formulaire :  
<form enctype="multipart/form-data" action="upload.php" method="post">  
             
<input type="hidden" name="MAX_FILE_SIZE" value="4000000">  
<input name="uploadfile" type="file" size="50">  
<input type="submit" value="Upload" align="absmiddle">  
                 
</form>  
 
Comment récupérer entièrement le texte du deuxième input?
 
Merci


La variable $_FILES["uploadfile"]["tmp_name"] contient le nom que le fichier a sur le server et $_FILES["uploadfile"]["name"] le vrai nom du fichier.
 
Edit: je suis quand même déçu de voir que les nioobs qui demandent sans jamais cherché existent encore :'(


Message édité par Elghinn42 le 26-02-2005 à 19:30:37

---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 26-02-2005 à 19:28:48    

avec un language coté server tel que php, asp, jsp...


---------------
Nos estans firs di nosse pitite patreye...
Reply

Marsh Posté le 28-02-2005 à 00:11:48    

J'arrive à ouvrir le fichier avec le chemin côté client (c:\documents\exemple.doc) mais pas côté serveur, il m'affiche cette erreur :
 
Warning: fopen(): Unable to access /var/www/free.fr/e/c/raoul/phpdXh4M4/CRM.doc in /var/www/free.fr/e/c/raoul/projets/compressed.php on line 10
 
C'est un problème de droits? comment puis-je les modifier? Merci

Reply

Marsh Posté le 04-03-2005 à 15:41:06    

Dragaodeparis a écrit :

J'arrive à ouvrir le fichier avec le chemin côté client (c:\documents\exemple.doc) mais pas côté serveur, il m'affiche cette erreur :
 
Warning: fopen(): Unable to access /var/www/free.fr/e/c/raoul/phpdXh4M4/CRM.doc in /var/www/free.fr/e/c/raoul/projets/compressed.php on line 10
 
C'est un problème de droits? comment puis-je les modifier? Merci


À mon avis c'est un problème dans ton script. Il n'arrive pas à accèder au fichier tout simplement parce qu'il n'existe pas sous ce nom et/ou à cet endroit.
 
Montre nous la partie de ton script qui cherche à ouvrir le fichier.


---------------
"le logiciel libre est une question de liberté, pas de prix" - Richard M. Stallman - (http://www.gnu.org/philosophy/why-free.fr.html)
Reply

Marsh Posté le 04-03-2005 à 15:41:06   

Reply

Marsh Posté le 04-03-2005 à 20:09:27    

Au fait, sous unix, les noms de fichiers sont case sensitive. t'es sur d'avoir exactement le même nom de fichier et de dossier à la majuscule prés?

Reply

Marsh Posté le 02-02-2009 à 02:16:14    

Dragaodeparis a écrit :

J'arrive à ouvrir le fichier avec le chemin côté client (c:\documents\exemple.doc) mais pas côté serveur, il m'affiche cette erreur :
 
Warning: fopen(): Unable to access /var/www/free.fr/e/c/raoul/phpdXh4M4/CRM.doc in /var/www/free.fr/e/c/raoul/projets/compressed.php on line 10
 
C'est un problème de droits? comment puis-je les modifier? Merci


 
 
je cherche à faire la meme chose à savoir : récupérer le chemin du fichier...et je vois que t as réussi à le faire...pourra tu me dire comment t as fais...si t'as le code que t avais utilisé pour ça..il sera le bienvenu :)
 
merci

Reply

Marsh Posté le 02-02-2009 à 07:27:11    

Tu pourrais nous dire POURQUOI tu veux récupérer le chemin du fichier coté client.
 
Ce que tu dois récupérer c'est le chemin du fichier coté serveur et pas autrement, sinon tu ne vas rien faire de potable.
 
PS : 1 point déterrage de topic

Reply

Marsh Posté le 02-12-2009 à 21:51:31    

Salut à tous,
 
J'ai le même besoin que Dragaodeparis, j'aimerais obtenir le chemin complet du fichier sélectionné via le input type file.
 
En fait mon objectif est de proposer à l'utilisateur d'afficher l'image qu'il sélectionne via le input file dans la page (sans la recharger et sans uploader l'image). Mon code fonctionne sous ie avec un this.value mais pas sous ff qui ne me renvoi que le nom du fichier et pas son chemin complet.
 
Une autre solution pourrait être (mais je n'ai pas trouvé non plus) de créer un champ texte basique et avec un onClick déclencher l'apparition de la fenêtre qui propose le parcours dans le répertoire local (une telle fonction javascript existe-t-elle?)
 
Merci!!


Message édité par TheBigSchtroumpf le 02-12-2009 à 21:51:42
Reply

Sujets relatifs:

Leave a Replay

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