Page 1 sur 1

Récupérer le MIME d'un fichier FLV

Posté : 23 mars 2010, 17:35
par visualight
Bonjour,

J'ai beau chercher sur la toile, je ne vois pas comment je peux récupérer le mime d'un fichier FLV.
Le seul mime que je peux récupérer est le suivant : application/octet-stream

Alors que le vrai mime d'un FLV est : video/x-flv

L'utilisation est pour un formulaire d'upload. Le fait d'autoriser tous les mime : application/octet-stream étant dangereux, je me demandais comment récupérer le vrai mime d'un fichier FLV.

J'ai pensé abandonner les mime pour me baser sur un système qui teste les extensions, mais il s'avère que c'est dangereux et ce système permettrait d'envoyer un faux fichier FLV. Il est donc indispensable de passer par les mimes.

Pouvez-vous m'aider à trouver le mime d'un flv (video/x-flv) à l'aide d'un bout de code php ?

Merci,
raph

Re: Récupérer le MIME d'un fichier FLV

Posté : 23 mars 2010, 17:39
par stealth35
y'a pas de vrai MIME c'est qu'une correspondance version bidouille pour associé un type a un fichier,
utilise le fileinfo de PHP c'est basé sur libmagic.

Re: Récupérer le MIME d'un fichier FLV

Posté : 23 mars 2010, 18:28
par visualight
Bonjour,

J'ai PHP 5.2.5. il m'est donc impossible d'utiliser fileinfo ... vous n'avez pas d'autres solutions utilisant une classe mime ou autre ?

Merci,
raph

Re: Récupérer le MIME d'un fichier FLV

Posté : 23 mars 2010, 18:38
par stealth35
Bonjour,

J'ai PHP 5.2.5. il m'est donc impossible d'utiliser fileinfo ... vous n'avez pas d'autres solutions utilisant une classe mime ou autre ?

Merci,
raph
tu peu l'installer en extenetion pecl, ou installer mimetype, ou faire toi même ta correspondance avec l'extension, (ce que fait déjà php ou le navigateur)