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 :

<input type="file" />


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 103
    Par défaut <input type="file" />
    bijour tout l'monde

    bin voilà le bug, ce champ de formulaire ne me renvoie pas ce que je voudrais qu'il me renvoie :p

    <input name="chemin" type="file" />

    quand je clique sur le bouton "parcourir" qui s'affiche à coté, je choisis un fichier, et il apparait dans la case à coté un chemin d'accès à mon fichier tout à fait complet :

    exemple :
    C:\Documents and Settings\Vivien\Mes documents\Mes Images\ASTRONOMIE\International Space Station\Vue d'ensemble\ISS - 1.jpg

    eh eh, mais après aucune manipulation de cette chaine, après envoi du formulaire et traitement de certaines données, j'inscris ce chemin dans ma BDD,et bin oh magiiiie , il ne reste que ça
    ISS - 1.jpg (le nom de l'mage)



    mais ou est passé le reste ?
    c'est que ça m'ennuie bien moi :p comment je fais pour que ça récupère le tout et pas seulement le nom de mon image ?


    merci d'avance pour vos réponse...

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Par défaut
    Passe par $_FILES .

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 103
    Par défaut
    je veux pas télécharger l'image sur le serveur (je crois que c'est à ça que sert $_FILES ), je veux juste stocker le chemin d'accès à l'image..

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Par défaut
    Ah ok sorry, ben en effet, tu ne récupères que le nom de fichier et pas le path complet. d'autant qu'un input type=file a un statut "protégé" par le navigateur qui empêche que l'on puisse le manipuler par mesure de sécurité

    mais à quoi cela te sert-il de récupérer le nom original?

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 103
    Par défaut
    Citation Envoyé par stephane eyskens
    mais à quoi cela te sert-il de récupérer le nom original ?
    bin justement je veux tout le chemin et pas que le nom !!

    il ya pas une autre manière ??

  6. #6
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 103
    Par défaut


    Up....

    quelqu'un a pas une idée pour récupérer tout le path d'un fichier dans un formulaire, et pas seulement le nom, comme le fait input="file"..;

    pour info, c'est pour un truc en local

Discussions similaires

  1. Réponses: 2
    Dernier message: 15/04/2004, 16h44

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