Votre question

Vérifier taille fichier avant Upload

Tags :
  • Upload
  • Programmation
Dernière réponse : dans Programmation
23 Mars 2006 22:37:40

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

Autres pages sur : verifier taille fichier upload

23 Mars 2006 22:42:29

a la base il est ou le fichier ? parce que la soit je comprend mal ou alors ...
23 Mars 2006 22:46:09

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
Contenus similaires
23 Mars 2006 22:54:12

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 ?
23 Mars 2006 22:56:07

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 ...
23 Mars 2006 23:00:16

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)
23 Mars 2006 23:08:58

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 !
23 Mars 2006 23:10:14

Oui set_time_limit est en efffet bloqué chez free.
Et en plus limité à 2 mo tu peu pas faire grand chose.
23 Mars 2006 23:12:07

Non 2Mo c'est bon.
Mais c'est surtout pour pas faire planter.
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS