Filtrer l'upload de fichier
Forum Programmation : Filtrer l'upload de fichier
Slt tous le monde je voudrais que mon ofrmulaire accpete uniquement les fichiers .jpg . JPG .jpeg .JPEG. Comment je peux faire svp??
tu testes l'extension pour voir si elle est égale à jpg ou JPG et voila ! :-)
length(mot, x, y) ;
test d'extention n'est pas très fiable vaut mieux vérifier le mime type avec getimagesize() tu peux avoir le mime d'une image ex:
Code :
|
A cool je savais pas que l'on pouvais faire de cet facon ! je supose qu'il faut GD d'activer non ?
c'est là toute la beauté c'est que il y pas besoin de gd mais ca donne le type que de certaine img sinon ca renvoi rien je croi je sais plus à vérifier
le seul problème, c'est que souvent le mime type est basé exclusivement sur l'extension. Donc n'est pas plus fiable que l'extension.
Mais bon c'est quand meme une méthode plus rigoureuse, alors autant l'appliquer.
Pour obtenir le type mime, j'utiliserais plutot mime_content_type (http://fr.php.net/manual/fr/function.mime-content-type.php)
fonction pas toujours active chez certain hebergeur voila pourquoi je propose la plus part du temps getimagesize (si c'est pour vérifier des images)
Vous avez pas quelque chose pour que quand le clinet parcours son dd, il ne voit que les fichiers .jpg .jpeg .JPEG et .JPG svp ??
substr php.net
Il y a 2506 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.
