Upload d'image simple et fonctionnel

Soyez le premier à donner votre avis sur cette source.

Vue 27 049 fois - Téléchargée 6 791 fois

Description

Permet l'upload d'image, en choississant taille maxi, dimensions maxis, extensions valides, etc.

Conclusion :


Une démo sur http://membres.lycos.fr/ceacy/upload.php3 (abusez pas non plus ;))
Si vous voulez, vous pouvez mettre les types MIME autorisés dans un tableau et faire un in_array(), si ça vous chante, pour améliorer le script :P

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

neocoderz
Messages postés
10
Date d'inscription
vendredi 2 janvier 2004
Statut
Membre
Dernière intervention
8 avril 2008

ce code est vulnerable , possibilité d'uploader un fichier php
mobman02
Messages postés
47
Date d'inscription
vendredi 9 juillet 2004
Statut
Membre
Dernière intervention
6 mai 2007

Si vous cherchez quelque chose de plus "au gout du jour" pour un upload d'image, vous pouvez suivre ce petit tuto : http://blog.damienalexandre.fr/index.php?post/2006/04/13/87-upload-image-php-telecharge
ceacy
Messages postés
27
Date d'inscription
samedi 8 février 2003
Statut
Membre
Dernière intervention
4 août 2008

Ce code n'est absolument plus conforme aux directives de sécurité actuelles. L'erreur doit être causée par le fait que sur ton serveur, la directive register_global est probablement à "off" (valeur conseillée) ...
cs_bolox
Messages postés
9
Date d'inscription
lundi 21 février 2005
Statut
Membre
Dernière intervention
6 mars 2013

bonjour, ce code m'a l'air parfait mais j'ai une erreur en executant la page :

Undefined variable: file_name.......on line 52

pourquoi ?
coucou747
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Modérateur
Dernière intervention
30 juillet 2012
30
si tu postais tes sources sur le forum, ca serait plus a sa place, et on pourrait te repondre plus vite...

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.