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écuperation du path d'une fichier a l'aide d'un bouton browse


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 117
    Par défaut Récuperation du path d'une fichier a l'aide d'un bouton browse
    Bonjour a tous,

    ce que je souhaite faire semble simple (je ne m'attendais pas a devoir poster sur développez) mais je n'arrive absolument pas a trouver comment faire sur le net.
    Je m'explique, ce que je souhaite faire est en apparence exactement la même chose qu'un formulaire d'upload (un truc du genre upload d'image ou on browse le fichier et le nom du dit fichier apparait dans un champ avant de valider l'upload) mais je ne souhaite pas upload le fichier juste récupérer le path et du coup ouvrir ce fichier (txt) pour ensuite le parser et ajouter les éléments présent dedans dans ma bdd.

    une petite piste pour me débloquer serait la bienvenue.

    Merci d'avance,
    Dewey.

  2. #2
    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
    Tu ne peux pas récupérer le chemin d'un fichier via un bouton parcourir.

    juste récupérer le path et du coup ouvrir ce fichier
    Et sans upload comment PHP peux avoir accès à un fichier sur le poste client ?
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 117
    Par défaut
    En effet, j'ai peut être été un peu vite en besogne.. Donc si j'ai bien compris la démarche pour mettre le contenu d'un fichier dans ma bdd, je dois:

    1- Créer un formulaire pour permettre a l'utilisateur de choisir le fichier sur sa machine
    2- L'uploader sur le serveur pour pouvoir le traiter
    3- Le parser et mettre le contenu dans les tables correspondantes
    4- Détruire le fichier coté serveur

    C'est bien ça ?

  4. #4
    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
    Oui.

    Selon ton besoin tu peux aussi parser le fichier localement en javascript et envoyer au serveur que les infos nécessaires.
    Voir : https://developer.mozilla.org/fr/doc...API/FileReader (compatible uniquement avec les navigateurs récents)
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    117
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 117
    Par défaut
    Ok merci pour les précision, n'aimant pas trop le javascript, je vais opter pour l'upload.
    Je vais m'aider de ce tuto pour commencer tranquillement : http://antoine-herault.developpez.co...ls/php/upload/

    Merci encore.

  6. #6
    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
    Attention car les sécurités proposées dans cet article ne sont pas suffisantes pour protéger un upload.

    Il est important de vérifier le type mime du fichier réceptionné via fileinfo mais aussi et surtout de déposer les fichiers en dehors du document root , afin que seul tes script puissent y accéder et non un éventuel utilisateur malveillant.
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

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

Discussions similaires

  1. Réponses: 19
    Dernier message: 11/04/2015, 01h50
  2. [C#] ouvrir fichier "doc" à l'aide d'un bouton
    Par AmineDev9 dans le forum Windows Forms
    Réponses: 17
    Dernier message: 27/01/2009, 20h15
  3. [JFrame] récuperer le path du fichier glissé sur une JFrame ou JPanel
    Par AliJava dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 19/12/2007, 09h25
  4. Réponses: 5
    Dernier message: 20/03/2007, 18h55
  5. Réponses: 4
    Dernier message: 22/11/2006, 18h14

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