salut tous le monde, voial je suis embeté car j'ai un petit prb que je n'arrive pas a resoudre, alors que c'est tout bete.

je fais de l'upload de fichier, et je souhaite tester que le fichier que je veux uploader ne soit pas plus gros que la taille max.

Pour ceci j'ai le code suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
if(!empty($_FILES["fichier"]["name"]))
{
     $max_size= 8388608;     // Taille max en octets du fichier
     $nom_fichier=$_FILES['fichier']['name']; 
 
    if($_FILES['fichier']['size'] <= $max_size)
    {
         echo "ok pour l'upload";
         echo $_FILES['fichier']['size'];
    }
    else
    {
         echo "trop gros";
    }	
}
Alors quand je test ce petit bout de code, si le fichier que je renseigne dans le champs parcourir est plus petit que $max_size alors sa m'affiche ok pour l'upload si il est plus gros, sa ne m'affiche rien du tout, je ne comprend pas trop pourquoi car c'est une condition toute bête

si quelqu'un à une idée