vérifier la taille d'un fichier avant de l'uploader

Petit nouveau ! | 6 Messages

31 oct. 2008, 09:37

J'utilise sur mon site un script php pour uploader des photos.

Ce script vérifie l'extension du fichier (pour n'uploader que des fichiers photos en .png, .gif, .jpg, ou .jpeg).

Puis il vérifie que la photo uploadée ne fasse pas plus de 500 Ko.

Si l'une de ces 2 conditions n'est pas respectée il ouvre une page html expliquant l'echec de l'upload.

Mon problème est que lors de l'envoi de photos volumineuses (4 Mo) le timeout de mon hébergement (OVH mutualisé) fait aboutir l'upload sur une page vierge avant que la vérification du poids de la photo et la redirection vers la page d'echec html n'ait pu se faire.

Existe-il un moyen d'aller vérifier le poids de la photo à uploader, avant de l'uploader ?

Merci pour votre aide

ViPHP
ViPHP | 1136 Messages

31 oct. 2008, 09:55

Salut ,

Peut être en javascript , mais en php , c'est impossible de connaître la taille du fichier utilisateur avant de l'uploader ...

Mais si des personnes ont des propositions à ta questions je suis aussi à l'écoute ... :)