[upload]$_FILES['size']

Mammouth du PHP | 684 Messages

15 févr. 2006, 13:52

Salut a tous.

Je cherche a savoir qu'elle methode de validation est la plus securisee.
Dans le tutorial de Damien (ici).
Il mentionne dans la partie securite qu'il est plus prudent de verifier la taille.
Je suis entierement d'accord avec ce test mais je me posais la question suivante : Est-il mieux de faire la validation avec :

Code : Tout sélectionner

$taille = filesize($_FILES['photo']['tmp_name']);
ou tout simplement avec des if sur $_FILES['size'] ???

Merci pour vos commentaires.
Zigz4g

ViPHP
fab
ViPHP | 2657 Messages

15 févr. 2006, 14:10

je vois pas l'interet de récuperer une information avec filesize alors qu'elle est déjà disponible
c'est une perte de performance surtout sur le fichier est un minimum "gros" donc perso je dirais $_FILES['size']
Seul l'intelligent a le pouvoir de se trouver con
try { work(); } catch(FlemmeExeption $e) { sleep(84600); }

Mammouth du PHP | 684 Messages

15 févr. 2006, 15:19

Y a-t-il d'autres avis ???
Zigz4g