Rechercher : dans
Par :

Valider les extensions pour l'upload en php

Dernière réponse le 14 avr 2008 à 21:15:01 Pascal_22, le 11 avr 2008 à 18:26:59 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « valider les extensions pour l'upload en php » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...

1

 Pascal_22, le 14 avr 2008 à 21:15:01

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

Répondre à Pascal_22