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

Langage PHP Discussion :

explorer windows en php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 54
    Par défaut explorer windows en php
    Bonjour,

    Je cherche une solution pour qu'un utilisateur, via une application intranet, en cliquant sur un lien html, puisse ouvrir un répertoire spécifique présent sur le serveur web et ensuite qu'il puisse naviguer dans l'arborescence présente dans ce répertoire.

    C'est un répertoire partagé où l'utilisateur a un contrôle total.

    Il faut aussi qu'il puisse ajouter, modifier ou supprimer des fichiers dans ce répertoire.

    L'idéal serait qu'en cliquant sur ce lien, l'explorateur windows s'ouvre sur le poste client mais je n'arrive pas à trouver de solution pour ça.

    J'ai aussi cherché du côté des scripts PHPfileNavigator et JBC explorer mais ça ne fais pas ce que je veux vu que ça ne permet que de visualiser une arborescence et de plus JBC n'est plus à jour et je suis à la version de 5.3.5 de php.

    Je voudrai savoir déjà si la demande est réalisable ?
    Et si oui avez-vous une piste pour la réaliser ?

    Merci d'avance pour vos réponses.

  2. #2
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Tout cela est bien possible avec PHP.

    L'idéal serait qu'en cliquant sur ce lien, l'explorateur windows s'ouvre sur le poste client mais je n'arrive pas à trouver de solution pour ça.
    En utilisant un formulaire avec un input de type file ?

  3. #3
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    http://pgrfilemanager.sourceforge.net/ devrait répondre à tes attentes.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 54
    Par défaut re
    Merci pour vos réponses,

    Pour le input type file le problème c'est qu'on ne peut pas consulter un document avec cette option. Sinon pour le reste ajout suppression ça le fait bien.

    Pour PGR File manager (très bon outil que je ne connaissais pas) le problème est que j'ai plusieurs liens donc différents dossiers à ouvrir.
    Hors il n'y a qu un dossier root ou alors il faudrait que je modifie le fichier de config pour changer la racine à la volée ...
    Mais aussi il faut que l'utilisateur puisse remonter le dossier parent du dossier root et la ce n'est pas faisable avec cet outil.

    Dans les dossiers j'ai plusieurs type de documents (doc, img, dwg ...)
    L'arborescence se présente comme ceci :

    - un dossier ROOT
    -------- plusieurs dossiers Fournisseurs
    ----------------- plusieurs dossiers années
    ------------------------ un dossier pour chaque FNC

    Lors du clic il doit atterrir directement dans un dossier FNC.
    Mais il doit pouvoir retourner dans un autre dossier annee si il veut.

    Il n'y aurai pas une autre solution ?

  5. #5
    Expert confirmé

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par défaut
    Citation Envoyé par seb76250 Voir le message
    Merci pour vos réponses,

    Pour le input type file le problème c'est qu'on ne peut pas consulter un document avec cette option. Sinon pour le reste ajout suppression ça le fait bien.

    Pour PGR File manager (très bon outil que je ne connaissais pas) le problème est que j'ai plusieurs liens donc différents dossiers à ouvrir.
    Hors il n'y a qu un dossier root ou alors il faudrait que je modifie le fichier de config pour changer la racine à la volée ...
    Mais aussi il faut que l'utilisateur puisse remonter le dossier parent du dossier root et la ce n'est pas faisable avec cet outil.

    Dans les dossiers j'ai plusieurs type de documents (doc, img, dwg ...)
    L'arborescence se présente comme ceci :

    - un dossier ROOT
    -------- plusieurs dossiers Fournisseurs
    ----------------- plusieurs dossiers années
    ------------------------ un dossier pour chaque FNC

    Lors du clic il doit atterrir directement dans un dossier FNC.
    Mais il doit pouvoir retourner dans un autre dossier annee si il veut.

    Il n'y aurai pas une autre solution ?
    Bonjour,

    C'est marrant mon premier exercice en PHP au BTS c'était un explorateur de dossiers/fichier type l'explorateur Windows. Si c'est ça que tu cherches, ça se fait très bien avec les fonctions natives de PHP pour manipuler les fichiers/dossiers.
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  6. #6
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 54
    Par défaut re
    Merci pour ta réponse,

    c'est sûr que c'est possible de refaire un explorateur windows sous php mais combien de temps ça va me prendre de réinventer la roue (carré) de Microsoft pour une petite fonctionnalité sur une grosse application avec une semaine de délai.

    Sachant que je développe seul dans mon entreprise.

    Je cherchai vraiment une solution plus rapide en faite, pas que je suis fainéant au contraire car ça aurait été un très bon exercice pour moi, mais je manque vraiment de temps ... je dois finir cette fonctionnalité pour ce soir maximum

    Au pire des cas (mon plan B) ça va se finir avec un lien html qui aura pour référence un File:// (option disponible seulement sur IE et non FF car il bloque les adresses File) si je ne trouve pas d'autre solution d'ici ce soir. L'application ne sera alors que compatible IE ce que je trouve un peu dommage car je ne suis pas fan d'IE.

    Merci encore pour votre aide

  7. #7
    Expert confirmé

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par défaut
    Citation Envoyé par seb76250 Voir le message
    Merci pour ta réponse,

    c'est sûr que c'est possible de refaire un explorateur windows sous php mais combien de temps ça va me prendre de réinventer la roue (carré) de Microsoft pour une petite fonctionnalité sur une grosse application avec une semaine de délai.

    Sachant que je développe seul dans mon entreprise.

    Je cherchai vraiment une solution plus rapide en faite, pas que je suis fainéant au contraire car ça aurait été un très bon exercice pour moi, mais je manque vraiment de temps ... je dois finir cette fonctionnalité pour ce soir maximum

    Au pire des cas (mon plan B) ça va se finir avec un lien html qui aura pour référence un File:// (option disponible seulement sur IE et non FF car il bloque les adresses File) si je ne trouve pas d'autre solution d'ici ce soir. L'application ne sera alors que compatible IE ce que je trouve un peu dommage car je ne suis pas fan d'IE.

    Merci encore pour votre aide
    Ce soir hum.
    Je te promets rien mais dès que je rentre ( normalement aux alentours de 18h30 ) j'essaie de venir te poster ce que j'avais fait à l'époque. Alors c'est loin d'être parfait, je n'y ai pas du tout retouché depuis ( ça fait 2 ans ), le code est sans doute loin d'être propre, mais ça pourra peut-être t'aider
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 6
    Dernier message: 24/02/2011, 11h37
  2. Trier l'explorer Windows
    Par ranky dans le forum Windows
    Réponses: 4
    Dernier message: 19/10/2006, 10h56
  3. [POO] Internet explorer et objet php
    Par Agrumes dans le forum Langage
    Réponses: 4
    Dernier message: 25/07/2006, 15h38
  4. Choisir dossier a l'ouverture de l'explorer windows
    Par ricky78 dans le forum Windows XP
    Réponses: 2
    Dernier message: 25/07/2006, 12h28
  5. Comment exécuter une API windows via php ?
    Par mikemead dans le forum Bibliothèques et frameworks
    Réponses: 5
    Dernier message: 31/03/2006, 10h19

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