Liste exhaustive de Mime Types

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Liste exhaustive de Mime Types

Re: Liste exhaustive de Mime Types

par Castor Gaspard » 18 mai 2011, 16:24

Bonjour Stealth,

Merci pour le conseil, mais mon serveur tourne avec la version 5.2.5 de Php. Quand à installer l'extension Pecl, hum hum.

Cordialement, :)

Gaspard

Re: Liste exhaustive de Mime Types

par stealth35 » 18 mai 2011, 11:55

utilise fileinfo ou mime_content_type ça sera plus simple, les listes de MIME se basent uniquement sur l'extension contrairement à ces fonctions qui se basent sur la libmagic

Re: Liste exhaustive de Mime Types

par Castor Gaspard » 17 mai 2011, 23:32

Bonsoir,

Merci, Ryle, tu as raison comme toujours.

Cependant, je reprochais (si j'ose dire !) à l'Iana d'obliger à fabriquer une liste manuelle, avec toutes les imperfections que l'exercice comporte, sans compter le temps passé. :)

Aussi ai-je fait un else dans mon cerveau, en me disant que, faute d'autoriser une grande et exhaustive liste de fichiers, je pouvais interdire une petite liste de fichiers plus ou moins dangereux.

J'ai trouvé mon bonheur sur http://code.google.com/p/get-simple-cms ... .php?r=463.

Ta réponse ne me fut pas inutile : elle m'a poussé à réfléchir autrement. :mrgreen:

Je te renouvelle ma gratitude.

Cordialement,

Gaspard

Re: Liste exhaustive de Mime Types

par Ryle » 17 mai 2011, 21:21

Euh... et tu veux quoi de plus que ce qui est sur le site de l'iana ?
Tu trouveras difficilement plus à jour et plus exhaustif ...

Liste exhaustive de Mime Types

par Castor Gaspard » 17 mai 2011, 20:46

Bonjour,

Je voudrai autoriser le téléchargement de fichiers, mais contrôler le type "Mime" avant de procéder au traitement du fichier.

Sachant que je ne veux pas être trop restrictif et autoriser les textes, les images, les sons, les vidéos, où pourrai-je trouver une liste à jour et... exhaustive ?

Le site de l'Iana ne propose pas une liste globale, et celles de http://www.w3schools.com/media/media_mimeref.asp ou de http://www.webmaster-toolkit.com/mime-types.shtml sont loin d'être complètes (ainsi, ne connaissent-elles pas les fichiers produits avec Open Office).

Merci pour votre aide. :mrgreen:

Cordialement,

Gaspard