Verifier taille + extension du fichier à joindre

Signaler
Messages postés
6
Date d'inscription
jeudi 4 mai 2006
Statut
Membre
Dernière intervention
5 mai 2009
-
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
-
Bonjour tt le monde,

 J'ai un formulaire PHP qui permet d'envoyer un email avec possibilité de joindre des fichiers, et je souhaite verifier la taille du fichier à joindre et son extension (je veux qu'elle soit .pdf ou .doc) sinon je dois refuser l'envoi?

si quelq'un a une idée,comment je peux faire ca?

merci bcp

2 réponses

Messages postés
626
Date d'inscription
samedi 28 septembre 2002
Statut
Membre
Dernière intervention
18 mai 2009
3
Salut,

Pour l'extension tu peux utiliser la propriété "value" de ton input file (qui est en lecture seule pour info).
Pour la taille, ce n'est pas directement exploitable étant donné que ton fichier est sur ton poste et qu'il n'est pas possible d'y acceder.

Maintenant tu as plusieurs choix :
- Soit tu utilises les extensions spécifiques des navigateurs (ex : les activeX de IE).
- Soit tu utilises un composant qui permet d'acceder a tes fichiers locaux (exemple : Flash).
Messages postés
4933
Date d'inscription
samedi 1 juillet 2006
Statut
Membre
Dernière intervention
2 février 2015
9
bonjour,
en html/javascript,
pour contrôler la taille hors :

point de salut sauf ActiveX FileSystemObject avec IE
et Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile) avec FF
pour l'extension, un ch'tiot coup de split sur "." et
tester le dernier poste.
@+