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 :

Type mime Files


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut Type mime Files
    bonsoir j'ai un hébergement chez 1and1,et je rencontre un problème au niveau des télechargements d'images.
    Quand j'up un fichier de type jpg il me donne ce type là :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [type] => application/octet-stream
    je n'y comprends rien quelqu'un peut il m'aider ?

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    il ne faut pas se fier au type/mime : peu surs, peu fiables.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    je dois me fier à quoi ??

    je prends le nom de l'image auquel j'essaie de récupérer l'extension ?

  4. #4
    Membre Expert
    Avatar de Eric2a
    Homme Profil pro
    Technicien
    Inscrit en
    Septembre 2005
    Messages
    1 225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Corse (Corse)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 225
    Par défaut
    Salut,

    Citation Envoyé par sabotage
    il ne faut pas se fier au type/mime : peu surs, peu fiables
    C'est totalement vrai... malheureusement.

    Citation Envoyé par lassoya
    je dois me fier à quoi ??
    Tu peux utiliser la fonction getimagesize() qui retourne un tableau.

    Tableau renvoyé par getimagesize :
    1. Array[0] = Largeur
    2. Array[1] = Hauteur
    3. Array[2] = Type
    4. Array[3] = width="xxx" height="xxx"
    5. Array[bits] = bits
    6. Array[channels] = channels
    7. Array[mime] = mime-type

    L'index 2 est une constante parmi IMAGETYPE_XXX, indiquant le type de l'image.

    Exemple de constantes representant le type d'un image :
    IMAGETYPE_GIF image/gif
    IMAGETYPE_JPEG image/jpeg
    IMAGETYPE_PNG image/png
    IMAGETYPE_BMP image/bmp

    Exemple de code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    if(($nfo=@getimagesize($_FILES['photo']['tmp_name']))!==false) {
     
    	if(!in_array((int)$nfo[2],array(IMAGETYPE_GIF,IMAGETYPE_JPEG,IMAGETYPE_PNG,IMAGETYPE_BMP),true)) {
    		echo 'Seuls les fichiers GIF, JPG, PNG et BMP sont admis';
    	}
    }

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    102
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 102
    Par défaut
    oki merci ^^

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

Discussions similaires

  1. [HTML 5] Input type file & type MIME
    Par Luke spywoker dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 07/09/2011, 23h39
  2. choix du type mime dans input de type file
    Par beyo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 04/01/2008, 19h43
  3. [type MIME] css généré par php -> probleme
    Par prgasp77 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/09/2004, 22h13
  4. [Type MIME] Récupération
    Par Optimus dans le forum Entrée/Sortie
    Réponses: 2
    Dernier message: 28/06/2004, 12h05
  5. [struts] déterminer le type Mime d'un fichier
    Par k4eve dans le forum Struts 1
    Réponses: 4
    Dernier message: 14/06/2004, 11h28

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