Type mine pour une image

Eléphanteau du PHP | 34 Messages

25 mars 2007, 11:30

Bonjour,

Je suis entrain de mettre un place un robot pour générer des galeries de manières autonomes sur le serveur.
Pour le moment, je dev avec WAMP.

Au Début, je me suis basé sur l'extension du fichier (.jpg), mais il n'y a rien de plus simple de tromper mon script en renomer par une autre extension est cela fait planter.
Je cherche donc à détecter le type mine des fichiers afin de savoir si c'est une image ou pas afin de lui appliquer un traitement ou non.

Pour info les images sont déjà coté serveur dans un répertoire quand je vais exécuté mon script.

Merci d'avance pour vos réponses
Modifié en dernier par therafou le 25 mars 2007, 12:27, modifié 2 fois.

Eléphanteau du PHP | 34 Messages

25 mars 2007, 12:17

Bon la question était simple après une recherche sur le forum.
L'on peut utilisé getimagesize($value).
Qui retourne ce genre d'information sur l'image.
Array
(
  • [0] => 2048
  • [1] => 1536
  • [2] => 2
  • [3] => width="2048" height="1536"
  • [bits] => 8
  • [channels] => 3
  • [mime] => image/jpeg
)