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 :

[PHP-JS] Récuperer chemin d'un fichier


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    75
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 75
    Points : 38
    Points
    38
    Par défaut [PHP-JS] Récuperer chemin d'un fichier
    j'aimerai savoir s'il existe un moyen de récupérer le chemin d'un fichier que ce soir avec une fonction php(si elle existe) ou un code simple.

    Mon idée, ne connaissant pas de telle fonction serait de créer un formulaire dans lequel on a un bouton parcourir puis lorsque l'on séléctionne le fichier affiche le chemin du fichier et ensuite dans mon code php stocker ce chemin d 'acces.

    j'ai fait ce petit bou de code pour tester :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <form method="post" action="test.php">
    <input name="CSV_File" class="textfield" type="file">
    <input type="submit" value="OK" name="ChargerCSV">
    j'affiche bien le chemin de mon fichier le seul problème c 'est pour récupérer ce chemin car si, dans mon code php je déclare une vraiable du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $Chemin=$_POST['CSV_File']
    et que je l'affiche je ne vais récupérer que le nom de mon fichier


    Merci à ceux qui m aideront.

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    Le seul moyen que j'envisage utilise un peu de javascript...

    Sur le onchange du input (type=file) tu copie la valeur de ce champ dans un autre input (text ou hidden). Je crois que ton chemin apparaitra alors dans ce deuxième champ, tel que l'utilisateur le voit dans son navigateur.

    EDIT:
    normalement, les informations sur les fichiers uploadés sont dans le tableau $_FILES et le form doit avoir l'attribut:

    enctype="multipart/form-data"
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Membre confirmé Avatar de mathieugamin
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    572
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 572
    Points : 627
    Points
    627
    Par défaut
    Salut,
    Regarde la dernière réponse de ce thread
    Et en plus ça fonctionne bien !
    GAMIN !!!!
    _______________________________________________
    PHP 5.2 | Apache 2 | MySQL 5 | WinXP Pro | Mac OSX

Discussions similaires

  1. php.exe et chemin des fichiers
    Par isma92 dans le forum Langage
    Réponses: 2
    Dernier message: 23/02/2009, 14h44
  2. récuperation de chemin d'un fichier
    Par LaGazelle dans le forum Langage
    Réponses: 4
    Dernier message: 19/04/2008, 23h42
  3. Récuperer le chemin d'un fichier
    Par potters dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 13/06/2007, 19h15
  4. [Plugin] Récuperation du chemin d'un fichier!
    Par GRM dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 21/03/2005, 09h39
  5. Fonction permettant d'afficher le chemin d'un fichier
    Par kilinette dans le forum Langage
    Réponses: 4
    Dernier message: 22/06/2004, 10h52

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