Bonjour,

J'ai un petit soucis avec le poids des photos à uploader : dans mon code, j'ai fait en sorte que si une photo à un poids > à 500 Ko elle n'est pas uploadée via une vérification.

J'ai testé avec des photos de poids différent. Résultats :

- si les photos ont un poids < 500 ko => c'est ok (la vérif et l'upload fonctionnent)
- si les photos ont un poids > 500 ko et < environ 2Mo => (la vérif et l'upload fonctionnent)
- si les photos ont un poids > à 2Mo => la vérif et l'upload ne fonctionnent pas mais l'insert dans ma bdd si.

Pourquoi une photo d'une poids de 2.5 méga n'est-elle pas bloquée par ma vérif if ($poidsFichier > 500000) ?
Est-ce-que $_FILES à une limite de poids ?

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
....
 
$poidsFichier  = $_FILES["photo"]["size"] ;
if ($poidsFichier > 500000) { //si poids sup a 500 Ko
	echo('<script type="text/javascript" language="JavaScript">
		alert ("Ton image est trop lourde (poids max 500 Ko).");
		</script>');
} else {
 
... fait l'upload ...
 
}//fin du else
Merci pour vos idées.
Taly