Salut,
Je voudrais savoir s'il est possible de vérifier la taille d'un fichier avant son upload.
J'ai pensé à un JS mais j'ai lu que les JS ne peuvent pas lire sur le disque Donc si vous avez une idée Merci
Uploader un fichier sur un site a partir d'un formulaire.
On peut vérifier la taille du fichier en PHP après l'upload mais j'ai besoin de vérifier avant d'envoyer le fichier sur le serveur sans avoir à le transferer.
Edit: Donc le fichier est sur le disque du visiteur
Je crois qu'on ne peut pas. En javascript on peut pas comme tu l'as dis, en PHP faut uploader. Peut être qu'il y aquelque chose à faire avec les en-tetes mais ca m'etonnerais.
Le probeleme c'est que c'est souvent limité à 2mo.
free entre autre, des fois 10 mo comme chez easy ou ovh.
C'est pour ca que tu veux savoir à l'avance je suppose nan ?
Oué en fait le gros problème c'est pas la taille mais c'est surtout que si le fichier est trop gros, l'upload et donc le chargement de la page peut durer plus de 30sec et donc faire planter le script PHP ...
Etonnant que la taille ne soit pas trop limité, t'es chez qui ?
Si c'est le temps qui pose probleme suffit de l'augmenter pour que le script ne s'arrete pas aux 30 secondes utilisés en général.
Avec : set_time_limit($time)
Non t'as raison c'est la limite de taille pas de temps.
Sinon je suis chez Free.
Il me semble que set_time_limit est bloqué chez Free.
Mais de toute façon c'est le 2Mo qui bloque !
Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois. Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.