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 :

Upload & extensions


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Points : 45
    Points
    45
    Par défaut Upload & extensions
    bjr,

    j'upload des fichiers grace a des formulaires mais j'ai un soucis

    voulant extraire l'extension du fichier pour la stocker en base de donnée,

    je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $extension = strrchr($_FILES['nom']['name'], '.');
    Or il me semble que cette méthode ne marche que si l'option : "" masquer les extensions des fichiers dont le type est connu "" est décochée

    y'a t-il un moyen pr récupérer directement l'extension ? merci

  2. #2
    Expert éminent
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 253
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 253
    Points : 8 544
    Points
    8 544
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par domino313131 Voir le message
    j'upload des fichiers grace a des formulaires mais j'ai un soucis

    voulant extraire l'extension du fichier pour la stocker en base de donnée,

    je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $extension = strrchr($_FILES['nom']['name'], '.');
    Passe par pathinfo( ) ( http://fr.php.net/manual/fr/function.pathinfo.php ), c'est fait pour

    Or il me semble que cette méthode ne marche que si l'option : "" masquer les extensions des fichiers dont le type est connu "" est décochée
    Cela ne devrait pas influer.

  3. #3
    FoxLeRenard
    Invité(e)
    Par défaut
    Et en complément de ce que SEB te dit tu appliquera

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    if(substr($_FILES['Limgx'][name],-3) !="jpg")

  4. #4
    Membre du Club
    Inscrit en
    Avril 2009
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 133
    Points : 45
    Points
    45
    Par défaut
    merci pour votre aide

    je ne connaissais pas cette fonction avant ..

    apres avoir fait le test , ça marche aussi avec ce que j'avais fait

    merci encore

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

Discussions similaires

  1. uploadable doctrine extension
    Par dukoid dans le forum Doctrine2
    Réponses: 0
    Dernier message: 03/03/2013, 20h00
  2. [Upload] Upload d'image, restriction des extensions
    Par WeDgEMasTeR dans le forum Langage
    Réponses: 11
    Dernier message: 30/04/2006, 23h23
  3. [Upload] Type de fichiers et extensions pour upload
    Par temperature dans le forum Langage
    Réponses: 3
    Dernier message: 27/04/2006, 15h28
  4. Réponses: 2
    Dernier message: 14/11/2005, 18h25
  5. tester l'extension d'un fichier avant d'uploader
    Par PrinceMaster77 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 25/02/2005, 15h12

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