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 :

Récupérer la valeur du input file


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut Récupérer la valeur du input file
    Bonjour,

    Je me demande s'il existe une fonction pour récupérer la valeur du input File, c'est à dire le chemin du fichier qu'on a choisi pour uploader, ce que je veux faire ce n'est pas uploader un fichier mais juste spécifier un emplacement que l'utilisateur a le droit de choisir, pour qu'il puisse créer un fichier là où il voudra.
    voilà
    Si quelqu'un peut me suggérer une autre solution, ça sera avec plaisir.

    Merci

  2. #2
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Coucou,

    La valeur du input file doit inperativement etre un fichier, comment veux-tu specifier en emplacement ? Le probleme ne vient pas de la methode pour recuperer le path, mais de la maniere de selectionner un dossier.

    A ta place, je regarderai du cote des machins en Java qui te proposeront surement plus d'options cote client.

    A regarder aussi, il semble exister des controles activeX pour faire ce gerne de choses, mais il faudra oublier la portabilite de ton script

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 264
    Par défaut
    Il ne faut pas confondre chemin du Upload et chemin de destination qui lui est définisable.

  4. #4
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Il est définissable mais pas a travers un input file ?

  5. #5
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut
    Citation Envoyé par keaton2000 Voir le message
    Coucou,

    La valeur du input file doit inperativement etre un fichier, comment veux-tu specifier en emplacement ? Le probleme ne vient pas de la methode pour recuperer le path, mais de la maniere de selectionner un dossier.
    euh, je ne vois pas trop ce que tu veux dire
    Citation Envoyé par keaton2000 Voir le message
    A ta place, je regarderai du cote des machins en Java qui te proposeront surement plus d'options cote client.

    A regarder aussi, il semble exister des controles activeX pour faire ce gerne de choses, mais il faudra oublier la portabilite de ton script
    Si tu veux dire Javascript, oui j'essaie aussi ça en même temps, mais ça semble un autre souci bizarre, mais bon, ça m'arrangerai mieux si je pouvais trouver une solution à ça du coté serveur....

    Il ne faut pas confondre chemin du Upload et chemin de destination qui lui est définisable.
    Tu as tout à fait raison ctrl+z, j'aurais du être plus claire, donc voilà c'est ce que je veux récupérer un chemin de destination que l'utilisateur pourra choisir, une idée?
    Merci pour vos réponses.

    ++

  6. #6
    Membre très actif
    Avatar de keaton7
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    743
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 743
    Par défaut
    Arf, j'ai peut-etre rien compris a ton probleme desole .

    Ce que j'ai compris c'est que tu voulais selectionner un dossier de destination a travers un champs input de type file. A ca je te repondais que ca ne serai jamais possible, input file necessitant un nom de fichier obligatoirement, peu importe comment tu le cherches. Et input file, ca marche cote client uniquement a ce que je sais. Parcourir le serveur, tu peux le faire, a travers un browser perso, mais pas a travers un input file ... Apres je te proposait des pistes de feintes ^^

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 264
    Par défaut
    Si le client a un compte, tu peux faire précéder ces initiales suivis du SID comme nom de dossier-client.

  8. #8
    Membre éclairé
    Avatar de witch
    Inscrit en
    Mai 2007
    Messages
    346
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mai 2007
    Messages : 346
    Par défaut
    Citation Envoyé par ctrl+z Voir le message
    Si le client a un compte, tu peux faire précéder ces initiales suivis du SID comme nom de dossier-client.
    Le problème ici ce n'est pas le nom du dossier, mais c'est le le chemin de destination qui peut varié, selon le choix de l'utilisateur, je peux me trouver avec un chemin du genre "c:\", comme du genre "C:\Documents and Settings\notre utilisateur\Bureau"
    mais apparemment il n'y a pas de solution du coté serveur.
    Il faudra revoir au niveau du script client dans ce cas.
    Merci en tout cas.

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    264
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 264
    Par défaut
    "C:\Documents and Settings\notre utilisateur\Bureau"
    |_ chemin Upload

    "www/DossiersClients/..."
    |_ Chemin destination

    A raison de sécurité, il n'est pas possible de récupérer le chemin local à partir du type File.



Discussions similaires

  1. Récupérer la valeur d’un input qui contient une date
    Par Med_be dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 10/05/2011, 18h02
  2. Récupérer fichier d'un input file
    Par Kurapikax dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 28/04/2011, 13h28
  3. Récuperer valeur champ input file
    Par llaffont dans le forum jQuery
    Réponses: 8
    Dernier message: 18/11/2010, 19h34
  4. Récupérer le chemin du Input File
    Par witch dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 09/02/2009, 16h32
  5. Récuperer valeur champ input file
    Par Shandler dans le forum jQuery
    Réponses: 9
    Dernier message: 14/01/2009, 12h11

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