Bonjour a tous , je souhaiterais connaitre le type mime d'un fichier mais rien trouvé sur le net de probant
et également savoir si un fichier n'est pas vide . . .
si quelqu'un a des infos, merci d'avance![]()
Bonjour a tous , je souhaiterais connaitre le type mime d'un fichier mais rien trouvé sur le net de probant
et également savoir si un fichier n'est pas vide . . .
si quelqu'un a des infos, merci d'avance![]()
=> nombre de bytes > 0et également savoir si un fichier n'est pas vide
sinon "vide" ca veut rien dire. pour certains types de fichier, comme un doc word, meme à vide, ca fait des centaines d'octets.
pour le mime, faut lire les bytes de l'entete
Quel rapport avec Mime? Ce sont des fichiers encodés, des emails?
Je trouve toujours cela étonnant de constater à quel point ils ont du mal à être clair dans leur demande lorsqu'ils posent des questions, les gens....
salut re-voila le gens
skip , je me suis exprimé avec le mot mime , car utilisant régulièrement le langage php , les type de fichiers sont identifiable via leur type mime ( par exemple lorsque l'on fait une vérification d'upload ou ouverture de fichier)
donc j'ai fait l'analogie avec le C# erreur de ma part ? peut-être ;-)
mais oui effectivement , la question est comment connaitre le type d'un fichier qui porte une autre extension que celle d'origine ?
j'espère avoir été plus précis![]()
tu peux pas. disons qu'il faut gérer les cas que tu connais.
exemple, un format JFIF, les premiers octets sont FF D8 FF E0 00 01 et ca te permet de savoir le format.
maintenant, il te faudrait connaitre TOUS les headers existants pour les traiter convenablement. tu ne peux malheureusement pas te fier à cela. (débattu ici en privé)
Tu ne peux pas te fier à l'extension ?
Je sais c'est pas fiable mais bon.
Partager