Valider les extensions pour l'upload en php

Résolu/Fermé
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 11 avril 2008 à 18:26
Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 - 14 avril 2008 à 21:15
Bonjour,

Jusqu'à présent, j'utilisait pour la validation des extensions pour l'upload de fichiers en php : J'utilisait ceci :
$_FILES['userfile']['type'][$i] != "image/pjpeg" et jai gif png ...

Mais aujourd'hui j'ai remarquer une anomalie, j'ai voulu uploader un image de type JPEG mais ca n'a pas fonctionner. Pour vérifier le type de la photo j'ai fait ceci : echo "LETYPE " . $_FILES['userfile']['type'][$i]; MAis a ma grande surprise seulement LETYPE s'affiche !!??

Comme si la photos .jpeg n'aurais pas de type.

Le probleme est que c'est bel et bien une photos jpeg et mon code le bloc!! Pourquoi elle n'a pas de type ??

Aussi serais t'il mieux pour ma validation de vérifier seulement l'extension au lieu du type ??

QU'en pensez-vous ?

Merci encore une fois !!

Pascal_22
A voir également:

1 réponse

Pascal_22 Messages postés 534 Date d'inscription lundi 20 mars 2006 Statut Membre Dernière intervention 29 août 2014 54
14 avril 2008 à 21:15
Bonjour !

Es-ce sécuritaire de faire la validation des extension au lieu de vérifier le type de fichier(message no 1) lors de l'upload de ficher ??

Merci beaucoup pour votre aide !!

Pascal_22
0