Limiter la taille d'un fichier a javascript
ajp55
Messages postés
426
Date d'inscription
Statut
Membre
Dernière intervention
-
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
ajp55 Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
a l'aide, suis confronté à un problème.
je suis entrain de concevoir un ensemble de page web qui permettront d'uploader certain fichier.j'ai limité la taille en php en mettant un input de type hidden MAX_FILE_SIZE et value='1000' et j'effectu le traitement coté server.
le problème s'est que je sui obligé d'attendre que tou le fichier soit uploader avant d'avoir le message d'erreur. ça prend trop de temps pour les fichier trop lourd.
J'aurais voulu savoir comment il était possible de capturer la taille du fichier avant l'upload en javascript.
Merci d'avance pour vos réponses.
a l'aide, suis confronté à un problème.
je suis entrain de concevoir un ensemble de page web qui permettront d'uploader certain fichier.j'ai limité la taille en php en mettant un input de type hidden MAX_FILE_SIZE et value='1000' et j'effectu le traitement coté server.
le problème s'est que je sui obligé d'attendre que tou le fichier soit uploader avant d'avoir le message d'erreur. ça prend trop de temps pour les fichier trop lourd.
J'aurais voulu savoir comment il était possible de capturer la taille du fichier avant l'upload en javascript.
Merci d'avance pour vos réponses.
A voir également:
- Limiter la taille d'un fichier a javascript
- Comment réduire la taille d'un fichier - Guide
- Fichier bin - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Forcer la suppression d'un fichier - Guide
4 réponses
Salut,
Je ne pense pas que ça se fasse en Javascript.
Par contre, si ton site est en PHP, tu peux facilement faire une vérification du poids du fichier à uploader avant de commencer l'upload. Ça règlerait ton problème.
Je ne pense pas que ça se fasse en Javascript.
Par contre, si ton site est en PHP, tu peux facilement faire une vérification du poids du fichier à uploader avant de commencer l'upload. Ça règlerait ton problème.
je ne pense pas qu'il soit possible de faire la vérification du poids du fichier avant de commencer l'upload. quoi qu'on fasse, je pense que le fichier est d'abord déplacé totalement dans un dossier tmp dont le chemin est retrouvé par $_FILES['fichier']['tmp_name'] avant meme que puisse effectuer un quelconque traitement.
là encore faudrai attendre que upload vers le tmp_dir soit fini.
si je comprend tjrs pas, peut être mieux de m'expliquer davantage?
je voudrai bien y faire quelque chose.
merci
là encore faudrai attendre que upload vers le tmp_dir soit fini.
si je comprend tjrs pas, peut être mieux de m'expliquer davantage?
je voudrai bien y faire quelque chose.
merci
Pas de solution miracle malheureusement :(
Peut-être en mettant un filtre sur la taille dans "Parcourir", mais ça se détourne facilement !
Peut-être en mettant un filtre sur la taille dans "Parcourir", mais ça se détourne facilement !