IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Récupérer le chemin du fichier dans un input file


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Par défaut Récupérer le chemin du fichier dans un input file
    Bonjour,

    je cherche désespérément à récupérer, de présence compatible Firefox, le chemin du fichier sélectionné au moyen d'un input file.

    Apparemment on ne peut pas le récupérer directement. Par quelle autre méthode peut-on le faire.

    En fait je cherche à faire sélectionner à l'utilisateur le chemin du dossier dans lequel il a classé des photos et à récupérer ce chemin pour le mettre dans ma base de données (SQL)

    Est-ce que quelq'un a déjà résolu ou contourné cette difficulté et comment.

    Merci

  2. #2
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    tu cherches a récupérer le chemin d'origine du fichier ? si oui ce n'est pas possible en javascript , tu peux récupérer la valeur du champs :

    tonchamps.value , mais tu ne peux pas le modifier

  3. #3
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Salut!

    J'ai déjà utilisé ceci...
    Je crois que ça fonctionne en local mais pas sur le net.
    Mais bon, ya peut-être moyen d'en tirer quelque chose.
    ► Prévisualisation de l'image et de son chemin local :
    http://sub0.developpez.com/preview.htm
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <script type="text/JavaScript">
      function preview(filename){
        document.getElementById('div1').innerHTML='<img src="file://'+filename+'" '+
         'style="width:200px;height:auto;"/><br/>'+filename;
      }
    </script>
    
    <input type="file" onchange="preview(this.value);"/><br/><br/>
    <div id="div1"></div>

  4. #4
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Par défaut
    évoqué a de très nombreuses reprise , on ne peux accéder a un champs de type file , pour des raisons de sécurité

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Par défaut récup chemin fichier
    "évoqué a de très nombreuses reprise , on ne peux accéder a un champs de type file , pour des raisons de sécurité".

    J'entends bien vos réponses, mais quel autre moyen de contourner ce problème. Il y a bien un moyen de récupérer ce chemin ? Effectivement autrement que par un input file.

    Michel

  6. #6
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Avez-vous testé le lien ?
    Je suis pas sûr mais le fait d'afficher le chemin dans un div ne permettrait pas de le récupérer avec innerHTML ?

Discussions similaires

  1. Récupérer le chemin d'un fichier avec un input file
    Par L'aigle de Carthage dans le forum Général JavaScript
    Réponses: 31
    Dernier message: 05/06/2011, 10h57
  2. filtrer les fichier dans un input file
    Par bailamos dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 08/12/2009, 08h40
  3. Récupérer le chemin d'images dans un fichier Excel
    Par Claude_Azoulai dans le forum VB 6 et antérieur
    Réponses: 0
    Dernier message: 13/10/2009, 10h18
  4. Récuperer taille d'un fichier dans un input file
    Par iclo dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 17/04/2008, 11h17
  5. Sélectionner plusieurs fichiers dans un input FILE
    Par melitta dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 14/12/2007, 14h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo