Aller au contenu

PHP et upload de fichier


Sujets conseillés

Posté

Bonjour,

j'ai fait un formulaire qui ressemble à ça :

<form method="multipart/form-data" action=upload.php>
<input type=file name=fichier>
<input type=submit value=envoyer>
</form>

et je voudrais vérifier la taille du fichier avant de le charger sur le serveur. J'ai donc mis sur la page upload.php

$taille=filesize($fichier);

mais ça m'affiche un message d'erreur

Warning: filesize(): Stat failed for photo.jpg (errno=2 - No such file or directory) in /h*/w*/w*/upload.php on line 2

Est-ce que ça veut dire qu'il faut charger le fichier sur le serveur pour pouvoir connaitre sa taille ?

Merci

Posté (modifié)

Bonjour,

Pour vérifier la taille du fichier pendant l'upload, tu peux utiliser le tableau superglobal $_FILES, voir cette page du manuel pour les détails.

La taille du fichier téléchargé est indiqué par $_FILES['userfile']['size'].

Modifié par Morgan_R
Posté

Ouais... ça va devenir une réponse générique c'est pas la première fois que cette demande arrive ;) Mais j'abuse un peu de la commande Nouvwaux messages ces temps, les clients qui payent dorment en cette saison :unsure:

Ca devrait reprendre cette semaine qui sait... ;)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...