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

HTML Discussion :

Selectionner le chemin d'un dossier


Sujet :

HTML

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Points : 41
    Points
    41
    Par défaut Selectionner le chemin d'un dossier
    Bonjour,

    J'aimerais a partir d'un boutton parcourir dans une page HTML selectionner un dossier et pas un fichier tout comme ce qu'on fait au moment de l'installation d'un logiciel sous windows (on choisit le chemin d'installation )!

    J'espere que la question est claire
    Je vous remercie

  2. #2
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 650
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 650
    Points : 11 141
    Points
    11 141
    Par défaut
    bonjour,

    c'est impossible
    Le bouton file ne permet de sélectionner qu'un fichier.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Points : 41
    Points
    41
    Par défaut
    Bonjour,

    Quelle est donc la solution, si quelqu'un peut m'aider?
    Je suppose que cela a l'air d'etre un probleme classique
    Je vous remercie

  4. #4
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 886
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 886
    Points : 16 300
    Points
    16 300
    Par défaut
    Il n' y a pas de solution pour charger un dossier.

    Reste la solution de l'upload multiple :
    http://olance.developpez.com/article...t/multiupload/

  5. #5
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 739
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 739
    Points : 5 425
    Points
    5 425
    Par défaut
    Citation Envoyé par khalid_kha Voir le message
    Bonjour,

    J'aimerais a partir d'un boutton parcourir dans une page HTML selectionner un dossier et pas un fichier tout comme ce qu'on fait au moment de l'installation d'un logiciel sous windows (on choisit le chemin d'installation )!

    J'espere que la question est claire
    Je vous remercie
    C'est fait pour quoi ? Parce que la seule utilité que je vois à sélectionner un dossier, c'est parce qu'on veux :
    - Ouvrir le dossier
    - inserer / supprimer des fichier à l'intérieur,
    - insérer / supprimer un dossier à l'intérieur,
    - renommer le dossier
    - supprimer le dossier
    - appliquer des droits au dossier ou aux fichiers/ dossier qu'il contient
    - copier, couper ou coller ce dossier

    J'en ai peux-être oublié mais pour toutes ces utilisations, tu as uniquement besoin du nom du dossier. Et pour récupérer le nom des dossiers contenu sur le serveur

    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    while($rep = readdir($handle)) {
        if(is_dir($rep) && $rep != '.' && $rep != '..') {
            $reps[] = $rep;
        }
    }

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 49
    Points : 41
    Points
    41
    Par défaut
    Je vous remecie pour toutes vos reponse.
    Je vais expliquer mon besoin spécifique:

    Je travaille sur une application web en JSP qui permet d'administrer des bases de données MySQL.

    Je veux que l'utilisateur puisse selectionner un dossier de son aborescence où il va faire une sauvegarde des bases de données.

    J'ai besoin uniquement du chemin du dossier, dans le pire de cas je peux lui proposer une zone de texte pou saisir le chemin, mais je voudrais faire une sorte de parcourir pour m'assurer de la validité du chemin

    Je vous remercie encore

  7. #7
    Rédacteur
    Avatar de Halleck
    Homme Profil pro
    Consultant PHP
    Inscrit en
    Mars 2003
    Messages
    597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Consultant PHP

    Informations forums :
    Inscription : Mars 2003
    Messages : 597
    Points : 878
    Points
    878
    Par défaut
    Salut,

    ton problème est intéressant, et en fouillant un peu il semble y avoir des pistes; en utilisant des ActiveX. J'ai trouvé ça sur le net :
    Il existe bien un moyen de lister les fichiers d'un répertoire à partir d'une page Web.

    La solution consiste à utiliser les ActiveX avec l'objet FSO (Scripting File System Object).
    Bien sûre il faut que le client accepte (ou alors que les paramètres de sécurité de son navigateur soient dangemreusement bas).
    NB : il est aussi possible de signer un ActiveX, mais ne me demande pas comment on fait, je n'en sais rien.

    Ci-dessous, un exemple d'AcitveX avec Javascript, qui liste le répertoire windows :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    <script language="JavaScript"> 
       fso = new ActiveXObject("Scripting.FileSystemObject" ) 
       rep = fso.GetSpecialFolder(0) // 0 <=> répertoire windows 
     
       function lit_fic() { // liste les fichiers du rep 
          var f, ff, res=""; 
          f = fso.GetFolder(rep); 
          ff = new Enumerator(f.files); 
          for (; !ff.atEnd(); ff.moveNext()) 
             res+=ff.item()+"<br>" 
          return res 
       } 
     
       document.write(lit_fic()) 
    </script>
    J'ai pas testé, mais si on peut lire un répertoire, on doit pouvoir faire plus

    Pas garanti, mais c'est une piste. Tiens nous au courant

  8. #8
    Membre éprouvé Avatar de laurentibus
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Points : 908
    Points
    908
    Par défaut
    ps : faut savoir que activeX implique : seulement sous IE ....

  9. #9
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 222
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 222
    Points : 8 468
    Points
    8 468
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par khalid_kha Voir le message
    Je vous remecie pour toutes vos reponse.
    Je vais expliquer mon besoin spécifique:

    Je travaille sur une application web en JSP qui permet d'administrer des bases de données MySQL.

    Je veux que l'utilisateur puisse selectionner un dossier de son aborescence où il va faire une sauvegarde des bases de données.

    J'ai besoin uniquement du chemin du dossier, dans le pire de cas je peux lui proposer une zone de texte pou saisir le chemin, mais je voudrais faire une sorte de parcourir pour m'assurer de la validité du chemin

    Je vous remercie encore
    Dans ce cas il faut proposer le dump en téléchargement. Ainsi l'utilisateur téléchargera le fichier où bon lui semble.

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 39
    Points : 30
    Points
    30
    Par défaut
    Salut,

    Je pense que c'est possible de parcourir que des dossiers. Dans ce cas précis il faudra regarder du côté des treeview.
    Il doit y'avoir des codes qui existent déjà

Discussions similaires

  1. récupérer le chemin d'un dossier?
    Par foufoulina2007 dans le forum Graphisme
    Réponses: 1
    Dernier message: 11/08/2007, 15h34
  2. Choisir le chemin d'un dossier
    Par manaboko dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 30/01/2007, 12h37
  3. Selectionner un chemin a suivre par un champ
    Par Renardo dans le forum Access
    Réponses: 2
    Dernier message: 05/09/2006, 19h09
  4. [DOS] récupérer le chemin absolu du dossier courant
    Par seiryujay dans le forum Windows
    Réponses: 1
    Dernier message: 14/06/2006, 14h58
  5. [JSP]Bouton parcourir pour chemin d'un DOSSIER
    Par SanNash dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 19/05/2006, 15h25

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